purescript 0.13.4 → 0.13.5
raw patch · 110 files changed
+191/−159 lines, 110 files
Files
- purescript.cabal +7/−4
- src/Language/PureScript/Bundle.hs +3/−3
- src/Language/PureScript/Externs.hs +7/−11
- src/Language/PureScript/Linter/Imports.hs +1/−0
- src/Language/PureScript/Make.hs +1/−2
- src/Language/PureScript/Make/Actions.hs +16/−23
- src/Language/PureScript/Make/BuildPlan.hs +1/−1
- src/Language/PureScript/Make/Cache.hs +5/−5
- src/Language/PureScript/Make/Monad.hs +37/−12
- tests/purs/docs/output/Ado/externs.json +1/−1
- tests/purs/docs/output/ChildDeclOrder/externs.json +1/−1
- tests/purs/docs/output/Clash/externs.json +1/−1
- tests/purs/docs/output/Clash1/externs.json +1/−1
- tests/purs/docs/output/Clash1a/externs.json +1/−1
- tests/purs/docs/output/Clash2/externs.json +1/−1
- tests/purs/docs/output/Clash2a/externs.json +1/−1
- tests/purs/docs/output/ConstrainedArgument/externs.json +1/−1
- tests/purs/docs/output/Data.Newtype/externs.json +1/−1
- tests/purs/docs/output/DeclOrder/externs.json +1/−1
- tests/purs/docs/output/DeclOrderNoExportList/externs.json +1/−1
- tests/purs/docs/output/Desugar/externs.json +1/−1
- tests/purs/docs/output/DocComments/externs.json +1/−1
- tests/purs/docs/output/DocCommentsClassMethod/externs.json +1/−1
- tests/purs/docs/output/DocCommentsDataConstructor/externs.json +1/−1
- tests/purs/docs/output/DuplicateNames/externs.json +1/−1
- tests/purs/docs/output/Example/externs.json +1/−1
- tests/purs/docs/output/Example2/externs.json +1/−1
- tests/purs/docs/output/ExplicitExport/externs.json +1/−1
- tests/purs/docs/output/ExplicitTypeSignatures/externs.json +1/−1
- tests/purs/docs/output/ImportedTwice/externs.json +1/−1
- tests/purs/docs/output/ImportedTwiceA/externs.json +1/−1
- tests/purs/docs/output/ImportedTwiceB/externs.json +1/−1
- tests/purs/docs/output/MultiVirtual/externs.json +1/−1
- tests/purs/docs/output/MultiVirtual1/externs.json +1/−1
- tests/purs/docs/output/MultiVirtual2/externs.json +1/−1
- tests/purs/docs/output/MultiVirtual3/externs.json +1/−1
- tests/purs/docs/output/NewOperators/externs.json +1/−1
- tests/purs/docs/output/NewOperators2/externs.json +1/−1
- tests/purs/docs/output/NotAllCtors/externs.json +1/−1
- tests/purs/docs/output/Prelude/externs.json +1/−1
- tests/purs/docs/output/PrimSubmodules/externs.json +1/−1
- tests/purs/docs/output/ReExportedTypeClass/externs.json +1/−1
- tests/purs/docs/output/SolitaryTypeClassMember/externs.json +1/−1
- tests/purs/docs/output/SomeTypeClass/externs.json +1/−1
- tests/purs/docs/output/Transitive1/externs.json +1/−1
- tests/purs/docs/output/Transitive2/externs.json +1/−1
- tests/purs/docs/output/Transitive3/externs.json +1/−1
- tests/purs/docs/output/TypeClassWithFunDeps/externs.json +1/−1
- tests/purs/docs/output/TypeClassWithoutMembers/externs.json +1/−1
- tests/purs/docs/output/TypeClassWithoutMembersIntermediate/externs.json +1/−1
- tests/purs/docs/output/TypeLevelString/externs.json +1/−1
- tests/purs/docs/output/TypeOpAliases/externs.json +1/−1
- tests/purs/docs/output/TypeSynonym/externs.json +1/−1
- tests/purs/docs/output/TypeSynonymInstance/externs.json +1/−1
- tests/purs/docs/output/UTF8/externs.json +1/−1
- tests/purs/docs/output/Virtual/externs.json +1/−1
- tests/purs/docs/output/cache-db.json +1/−1
- tests/purs/make/Module.purs +3/−0
- tests/purs/publish/basic-example/output/Control.Applicative/externs.json +1/−1
- tests/purs/publish/basic-example/output/Control.Apply/externs.json +1/−1
- tests/purs/publish/basic-example/output/Control.Bind/externs.json +1/−1
- tests/purs/publish/basic-example/output/Control.Category/externs.json +1/−1
- tests/purs/publish/basic-example/output/Control.Monad/externs.json +1/−1
- tests/purs/publish/basic-example/output/Control.Semigroupoid/externs.json +1/−1
- tests/purs/publish/basic-example/output/Data.Boolean/externs.json +1/−1
- tests/purs/publish/basic-example/output/Data.BooleanAlgebra/externs.json +1/−1
- tests/purs/publish/basic-example/output/Data.Bounded/externs.json +1/−1
- tests/purs/publish/basic-example/output/Data.CommutativeRing/externs.json +1/−1
- tests/purs/publish/basic-example/output/Data.DivisionRing/externs.json +1/−1
- tests/purs/publish/basic-example/output/Data.Eq/externs.json +1/−1
- tests/purs/publish/basic-example/output/Data.EuclideanRing/externs.json +1/−1
- tests/purs/publish/basic-example/output/Data.Field/externs.json +1/−1
- tests/purs/publish/basic-example/output/Data.Function/externs.json +1/−1
- tests/purs/publish/basic-example/output/Data.Functor/externs.json +1/−1
- tests/purs/publish/basic-example/output/Data.HeytingAlgebra/externs.json +1/−1
- tests/purs/publish/basic-example/output/Data.Monoid.Additive/externs.json +1/−1
- tests/purs/publish/basic-example/output/Data.Monoid.Conj/externs.json +1/−1
- tests/purs/publish/basic-example/output/Data.Monoid.Disj/externs.json +1/−1
- tests/purs/publish/basic-example/output/Data.Monoid.Dual/externs.json +1/−1
- tests/purs/publish/basic-example/output/Data.Monoid.Endo/externs.json +1/−1
- tests/purs/publish/basic-example/output/Data.Monoid.Multiplicative/externs.json +1/−1
- tests/purs/publish/basic-example/output/Data.Monoid/externs.json +1/−1
- tests/purs/publish/basic-example/output/Data.NaturalTransformation/externs.json +1/−1
- tests/purs/publish/basic-example/output/Data.Newtype/externs.json +1/−1
- tests/purs/publish/basic-example/output/Data.Ord.Unsafe/externs.json +1/−1
- tests/purs/publish/basic-example/output/Data.Ord/externs.json +1/−1
- tests/purs/publish/basic-example/output/Data.Ordering/externs.json +1/−1
- tests/purs/publish/basic-example/output/Data.Ring/externs.json +1/−1
- tests/purs/publish/basic-example/output/Data.Semigroup.First/externs.json +1/−1
- tests/purs/publish/basic-example/output/Data.Semigroup.Last/externs.json +1/−1
- tests/purs/publish/basic-example/output/Data.Semigroup/externs.json +1/−1
- tests/purs/publish/basic-example/output/Data.Semiring/externs.json +1/−1
- tests/purs/publish/basic-example/output/Data.Show/externs.json +1/−1
- tests/purs/publish/basic-example/output/Data.Symbol/externs.json +1/−1
- tests/purs/publish/basic-example/output/Data.Unit/externs.json +1/−1
- tests/purs/publish/basic-example/output/Data.Void/externs.json +1/−1
- tests/purs/publish/basic-example/output/Effect.Class.Console/externs.json +1/−1
- tests/purs/publish/basic-example/output/Effect.Class/externs.json +1/−1
- tests/purs/publish/basic-example/output/Effect.Console/externs.json +1/−1
- tests/purs/publish/basic-example/output/Effect.Uncurried/externs.json +1/−1
- tests/purs/publish/basic-example/output/Effect.Unsafe/externs.json +1/−1
- tests/purs/publish/basic-example/output/Effect/externs.json +1/−1
- tests/purs/publish/basic-example/output/Main/externs.json +1/−1
- tests/purs/publish/basic-example/output/PSCI.Support/externs.json +1/−1
- tests/purs/publish/basic-example/output/Prelude/externs.json +1/−1
- tests/purs/publish/basic-example/output/Record.Unsafe/externs.json +1/−1
- tests/purs/publish/basic-example/output/Type.Data.Row/externs.json +1/−1
- tests/purs/publish/basic-example/output/Type.Data.RowList/externs.json +1/−1
- tests/purs/publish/basic-example/output/cache-db.json +1/−0
- tests/purs/warning/KindReExport.purs +11/−0
purescript.cabal view
@@ -1,6 +1,6 @@ cabal-version: 1.12 name: purescript-version: 0.13.4+version: 0.13.5 license: BSD3 license-file: LICENSE copyright: (c) 2013-17 Phil Freeman, (c) 2014-19 Gary Burgess, (c) other contributors (see CONTRIBUTORS.md)@@ -359,6 +359,7 @@ tests/purs/layout/IfThenElseDo.purs tests/purs/layout/InstanceChainElse.purs tests/purs/layout/LetGuards.purs+ tests/purs/make/Module.purs tests/purs/passing/1110.purs tests/purs/passing/1185.purs tests/purs/passing/1335.purs@@ -718,6 +719,7 @@ tests/purs/warning/Kind-UnusedExplicitImport-1.purs tests/purs/warning/Kind-UnusedExplicitImport-2.purs tests/purs/warning/Kind-UnusedImport.purs+ tests/purs/warning/KindReExport.purs tests/purs/warning/MissingTypeDeclaration.purs tests/purs/warning/NewtypeInstance.purs tests/purs/warning/NewtypeInstance2.purs@@ -840,6 +842,7 @@ 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/cache-db.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@@ -1200,7 +1203,7 @@ parsec >=3.1.10 && <3.2, pattern-arrows >=0.0.2 && <0.1, process >=1.2.0 && <1.7,- protolude >=0.1.6 && <0.3,+ protolude >=0.1.6 && <0.2.4, regex-tdfa <1.3, safe >=0.3.9 && <0.4, scientific >=0.3.4.9 && <0.4,@@ -1283,7 +1286,7 @@ parsec >=3.1.10 && <3.2, pattern-arrows >=0.0.2 && <0.1, process >=1.2.0 && <1.7,- protolude >=0.1.6 && <0.3,+ protolude >=0.1.6 && <0.2.4, purescript -any, regex-tdfa <1.3, safe >=0.3.9 && <0.4,@@ -1394,7 +1397,7 @@ parsec >=3.1.10 && <3.2, pattern-arrows >=0.0.2 && <0.1, process >=1.2.0 && <1.7,- protolude >=0.1.6 && <0.3,+ protolude >=0.1.6 && <0.2.4, purescript -any, regex-tdfa <1.3, safe >=0.3.9 && <0.4,
src/Language/PureScript/Bundle.hs view
@@ -297,7 +297,7 @@ = ([(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+ -- 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)@@ -305,7 +305,7 @@ = let shorthandNames = filter (`elem` bn) $- -- ^ only add a dependency if this name is still in the list of+ -- 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) mapMaybe unPropertyIdentRef $@@ -316,7 +316,7 @@ = ([], bn \\ (mapMaybe unIdentifier $ commaList params)) toReference e bn | Just nm <- exportsAccessor e- -- ^ exports.foo means there's a dependency on the public member "foo" of+ -- exports.foo means there's a dependency on the public member "foo" of -- this module. = ([(m, nm, Public)], bn) toReference _ bn = ([], bn)
src/Language/PureScript/Externs.hs view
@@ -10,17 +10,14 @@ , ExternsFixity(..) , ExternsTypeFixity(..) , ExternsDeclaration(..)+ , externsIsCurrentVersion , moduleToExternsFile , applyExternsFileToEnvironment- , decodeExterns ) where import Prelude.Compat -import Control.Monad (guard)-import Data.Aeson (decode) import Data.Aeson.TH-import Data.ByteString.Lazy (ByteString) import Data.Maybe (fromMaybe, mapMaybe, maybeToList) import Data.List (foldl', find) import Data.Foldable (fold)@@ -149,6 +146,12 @@ } deriving Show +-- | Check whether the version in an externs file matches the currently running+-- version.+externsIsCurrentVersion :: ExternsFile -> Bool+externsIsCurrentVersion ef =+ T.unpack (efVersion ef) == showVersion Paths.version+ -- | Convert an externs file back into a module applyExternsFileToEnvironment :: ExternsFile -> Environment -> Environment applyExternsFileToEnvironment ExternsFile{..} = flip (foldl' applyDecl) efDeclarations@@ -247,10 +250,3 @@ $(deriveJSON (defaultOptions { sumEncoding = ObjectWithSingleField }) ''ExternsTypeFixity) $(deriveJSON (defaultOptions { sumEncoding = ObjectWithSingleField }) ''ExternsDeclaration) $(deriveJSON (defaultOptions { sumEncoding = ObjectWithSingleField }) ''ExternsFile)---decodeExterns :: ByteString -> Maybe ExternsFile-decodeExterns bs = do- externs <- decode bs- guard $ T.unpack (efVersion externs) == showVersion Paths.version- return externs
src/Language/PureScript/Linter/Imports.hs view
@@ -178,6 +178,7 @@ ++ extractByQual mne (importedDataConstructors scope) DctorName ++ extractByQual mne (importedValues scope) IdentName ++ extractByQual mne (importedValueOps scope) ValOpName+ ++ extractByQual mne (importedKinds scope) KiName where go :: (ModuleName, Qualified Name) -> UsedImports -> UsedImports go (q, name) = M.alter (Just . maybe [name] (name :)) q
src/Language/PureScript/Make.hs view
@@ -17,7 +17,6 @@ import Control.Monad.Supply import Control.Monad.Trans.Control (MonadBaseControl(..)) import Control.Monad.Writer.Class (MonadWriter(..))-import Data.Aeson (encode) import Data.Function (on) import Data.Foldable (for_) import Data.List (foldl', sortBy)@@ -95,7 +94,7 @@ ++ "; details:\n" ++ prettyPrintMultipleErrors defaultPPEOptions errs Right d -> d - evalSupplyT nextVar' . codegen renamed docs . encode $ exts+ evalSupplyT nextVar' $ codegen renamed docs exts return exts -- | Compiles in "make" mode, compiling each module separately to a @.js@ file and an @externs.json@ file.
src/Language/PureScript/Make/Actions.hs view
@@ -1,7 +1,6 @@ module Language.PureScript.Make.Actions ( MakeActions(..) , RebuildPolicy(..)- , Externs() , ProgressMessage(..) , buildMakeActions , checkForeignDecls@@ -16,11 +15,7 @@ import Control.Monad.Supply import Control.Monad.Trans.Class (MonadTrans(..)) import Control.Monad.Writer.Class (MonadWriter(..))-import qualified Data.Aeson as Aeson import Data.Bifunctor (bimap)-import qualified Data.ByteString.Lazy as B-import qualified Data.ByteString.Lazy as LB-import qualified Data.ByteString.Lazy.UTF8 as LBU8 import Data.Either (partitionEithers) import Data.Foldable (for_, minimum) import qualified Data.List.NonEmpty as NEL@@ -43,6 +38,7 @@ import qualified Language.PureScript.CST as CST import qualified Language.PureScript.Docs.Types as Docs import Language.PureScript.Errors+import Language.PureScript.Externs (ExternsFile) import Language.PureScript.Make.Monad import Language.PureScript.Make.Cache import Language.PureScript.Names@@ -69,9 +65,6 @@ -- ^ Compilation started for the specified module deriving (Show, Eq, Ord) --- | Generated code for an externs file.-type Externs = LB.ByteString- -- | Render a progress message renderProgressMessage :: ProgressMessage -> String renderProgressMessage (CompilingModule mn) = "Compiling " ++ T.unpack (runModuleName mn)@@ -92,10 +85,10 @@ -- ^ Get the timestamp for the output files for a module. This should be the -- timestamp for the oldest modified file, or 'Nothing' if any of the required -- output files are missing.- , readExterns :: ModuleName -> m (FilePath, Externs)+ , readExterns :: ModuleName -> m (FilePath, Maybe ExternsFile) -- ^ Read the externs file for a module as a string and also return the actual -- path for the file.- , codegen :: CF.Module CF.Ann -> Docs.Module -> Externs -> SupplyT m ()+ , codegen :: CF.Module CF.Ann -> Docs.Module -> ExternsFile -> SupplyT m () -- ^ Run the code generator for the module and write any required output files. , ffiCodegen :: CF.Module CF.Ann -> m () -- ^ Check ffi and print it in the output directory.@@ -136,7 +129,7 @@ let inputPaths = filePath : maybeToList (M.lookup mn foreigns) getInfo fp = do ts <- getTimestamp fp- return (ts, hash <$> readTextFile fp)+ return (ts, hashFile fp) pathsWithInfo <- traverse (\fp -> (fp,) <$> getInfo fp) inputPaths return $ Right $ M.fromList pathsWithInfo @@ -159,20 +152,20 @@ timestamps <- traverse getTimestampMaybe outputPaths pure $ fmap minimum . NEL.nonEmpty =<< sequence timestamps - readExterns :: ModuleName -> Make (FilePath, Externs)+ readExterns :: ModuleName -> Make (FilePath, Maybe ExternsFile) readExterns mn = do let path = outputDir </> T.unpack (runModuleName mn) </> "externs.json"- (path, ) <$> readTextFile path+ (path, ) <$> readExternsFile path - codegen :: CF.Module CF.Ann -> Docs.Module -> Externs -> SupplyT Make ()+ codegen :: CF.Module CF.Ann -> Docs.Module -> ExternsFile -> SupplyT Make () codegen m docs exts = do let mn = CF.moduleName m- lift $ writeTextFile (outputFilename mn "externs.json") exts+ lift $ writeJSONFile (outputFilename mn "externs.json") exts codegenTargets <- lift $ asks optionsCodegenTargets when (S.member CoreFn codegenTargets) $ do let coreFnFile = targetFilename mn CoreFn json = CFJ.moduleToJSON Paths.version m- lift $ writeTextFile coreFnFile (Aeson.encode json)+ lift $ writeJSONFile coreFnFile json when (S.member JS codegenTargets) $ do foreignInclude <- case mn `M.lookup` foreigns of Just _@@ -192,17 +185,16 @@ js = T.unlines $ map ("// " <>) prefix ++ [pjs] mapRef = if sourceMaps then "//# sourceMappingURL=index.js.map\n" else "" lift $ do- writeTextFile jsFile (B.fromStrict $ TE.encodeUtf8 $ js <> mapRef)+ writeTextFile jsFile (TE.encodeUtf8 $ js <> mapRef) when sourceMaps $ genSourceMap dir mapFile (length prefix) mappings when (S.member Docs codegenTargets) $ do- lift $ writeTextFile (outputFilename mn "docs.json") (Aeson.encode docs)+ lift $ writeJSONFile (outputFilename mn "docs.json") docs ffiCodegen :: CF.Module CF.Ann -> Make () ffiCodegen m = do codegenTargets <- asks optionsCodegenTargets when (S.member JS codegenTargets) $ do let mn = CF.moduleName m- foreignFile = outputFilename mn "foreign.js" case mn `M.lookup` foreigns of Just path | not $ requiresForeign m ->@@ -211,7 +203,8 @@ checkForeignDecls m path Nothing | requiresForeign m -> throwError . errorMessage' (CF.moduleSourceSpan m) $ MissingFFIModule mn | otherwise -> return ()- for_ (mn `M.lookup` foreigns) (readTextFile >=> writeTextFile foreignFile)+ for_ (mn `M.lookup` foreigns) $ \path ->+ copyFile path (outputFilename mn "foreign.js") genSourceMap :: String -> String -> Int -> [SMap] -> Make () genSourceMap dir mapFile extraLines mappings = do@@ -228,7 +221,7 @@ }) mappings } let mapping = generate rawMapping- writeTextFile mapFile (Aeson.encode mapping)+ writeJSONFile mapFile mapping where add :: Int -> Int -> SourcePos -> SourcePos add n m (SourcePos n' m') = SourcePos (n+n') (m+m')@@ -255,8 +248,8 @@ -- in its corresponding foreign module. checkForeignDecls :: CF.Module ann -> FilePath -> Make () checkForeignDecls m path = do- jsStr <- readTextFile path- js <- either (errorParsingModule . Bundle.UnableToParseModule) pure $ JS.parse (LBU8.toString jsStr) path+ jsStr <- T.unpack <$> readTextFile path+ js <- either (errorParsingModule . Bundle.UnableToParseModule) pure $ JS.parse jsStr path foreignIdentsStrs <- either errorParsingModule pure $ getExps js foreignIdents <- either
src/Language/PureScript/Make/BuildPlan.hs view
@@ -188,7 +188,7 @@ findExistingExtern :: ModuleName -> m (Maybe Prebuilt) findExistingExtern moduleName = runMaybeT $ do timestamp <- MaybeT $ getOutputTimestamp moduleName- externs <- MaybeT $ decodeExterns . snd <$> readExterns moduleName+ externs <- MaybeT $ snd <$> readExterns moduleName pure (Prebuilt timestamp externs) collectPrebuiltModules :: M.Map ModuleName Prebuilt -> (ModuleName, Bool, Prebuilt) -> M.Map ModuleName Prebuilt
src/Language/PureScript/Make/Cache.hs view
@@ -13,12 +13,12 @@ import Control.Category ((>>>)) import Control.Monad ((>=>))-import Crypto.Hash (hashlazy, HashAlgorithm, Digest, SHA512, digestFromByteString)+import Crypto.Hash (HashAlgorithm, Digest, SHA512)+import qualified Crypto.Hash as Hash import qualified Data.Aeson as Aeson import Data.Align (align) import Data.ByteArray.Encoding (Base(Base16), convertToBase, convertFromBase) import qualified Data.ByteString as BS-import qualified Data.ByteString.Lazy as BSL import Data.Map (Map) import qualified Data.Map as Map import Data.Maybe (fromMaybe)@@ -39,7 +39,7 @@ digestFromHex = encodeUtf8 >>> either (const Nothing) Just . convertFromBase Base16- >=> (digestFromByteString :: BS.ByteString -> Maybe (Digest a))+ >=> (Hash.digestFromByteString :: BS.ByteString -> Maybe (Digest a)) -- | Defines the hash algorithm we use for cache invalidation of input files. newtype ContentHash = ContentHash@@ -58,8 +58,8 @@ Nothing -> fail "Unable to decode ContentHash" -hash :: BSL.ByteString -> ContentHash-hash = ContentHash . hashlazy+hash :: BS.ByteString -> ContentHash+hash = ContentHash . Hash.hash type CacheDb = Map ModuleName CacheInfo
src/Language/PureScript/Make/Monad.hs view
@@ -8,10 +8,12 @@ , getTimestamp , getTimestampMaybe , readTextFile- , readTextFileMaybe , readJSONFile+ , readExternsFile+ , hashFile , writeTextFile , writeJSONFile+ , copyFile ) where import Prelude@@ -27,16 +29,20 @@ import Control.Monad.Trans.Except import Control.Monad.Writer.Class (MonadWriter(..)) import qualified Data.Aeson as Aeson-import qualified Data.ByteString.Lazy as B+import qualified Data.ByteString as B import Data.Text (Text) import qualified Data.Text as Text import Data.Time.Clock (UTCTime) import Language.PureScript.AST import Language.PureScript.Errors+import Language.PureScript.Externs (ExternsFile, externsIsCurrentVersion)+import Language.PureScript.Make.Cache (ContentHash, hash) import Language.PureScript.Options import System.Directory (createDirectoryIfMissing, getModificationTime)+import qualified System.Directory as Directory import System.FilePath (takeDirectory) import System.IO.Error (tryIOError, isDoesNotExistError)+import System.IO.UTF8 (readUTF8FileT) -- | A monad for running make actions newtype Make a = Make@@ -75,17 +81,12 @@ getTimestampMaybe path = makeIO ("get a timestamp for file: " <> Text.pack path) $ catchDoesNotExist $ getModificationTime path --- | Read a text file in the 'Make' monad, capturing any errors using the--- 'MonadError' instance.-readTextFile :: FilePath -> Make B.ByteString+-- | Read a text file strictly in the 'Make' monad, capturing any errors using+-- the 'MonadError' instance.+readTextFile :: FilePath -> Make Text readTextFile path =- makeIO ("read file: " <> Text.pack path) $ B.readFile path---- | Read a text file in the 'Make' monad, or return 'Nothing' if the file does--- not exist. Errors are captured using the 'MonadError' instance.-readTextFileMaybe :: FilePath -> Make (Maybe B.ByteString)-readTextFileMaybe path =- makeIO ("read file: " <> Text.pack path) $ catchDoesNotExist $ B.readFile path+ makeIO ("read file: " <> Text.pack path) $+ readUTF8FileT path -- | Read a JSON file in the 'Make' monad, returning 'Nothing' if the file does -- not exist or could not be parsed. Errors are captured using the 'MonadError'@@ -96,6 +97,22 @@ r <- catchDoesNotExist $ Aeson.decodeFileStrict' path return $ join r +-- | Read an externs file, returning 'Nothing' if the file does not exist,+-- could not be parsed, or was generated by a different version of the+-- compiler.+readExternsFile :: FilePath -> Make (Maybe ExternsFile)+readExternsFile path = do+ mexterns <- readJSONFile path+ return $ do+ externs <- mexterns+ guard $ externsIsCurrentVersion externs+ return externs++hashFile :: FilePath -> Make ContentHash+hashFile path = do+ makeIO ("hash file: " <> Text.pack path)+ (hash <$> B.readFile path)+ -- | If the provided action threw an 'isDoesNotExist' error, catch it and -- return Nothing. Otherwise return Just the result of the inner action. catchDoesNotExist :: IO a -> IO (Maybe a)@@ -120,6 +137,14 @@ writeJSONFile path value = makeIO ("write JSON file: " <> Text.pack path) $ do createParentDirectory path Aeson.encodeFile path value++-- | Copy a file in the 'Make' monad, capturing any errors using the+-- 'MonadError' instance.+copyFile :: FilePath -> FilePath -> Make ()+copyFile src dest =+ makeIO ("copy file: " <> Text.pack src <> " -> " <> Text.pack dest) $ do+ createParentDirectory dest+ Directory.copyFile src dest createParentDirectory :: FilePath -> IO () createParentDirectory = createDirectoryIfMissing True . takeDirectory
tests/purs/docs/output/Ado/externs.json view
@@ -1,1 +1,1 @@-{"efVersion":"0.13.3","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]}}+{"efVersion":"0.13.4","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/externs.json view
@@ -1,1 +1,1 @@-{"efVersion":"0.13.3","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]}}+{"efVersion":"0.13.4","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.13.3","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]}}+{"efVersion":"0.13.4","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.13.3","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]}}+{"efVersion":"0.13.4","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/externs.json view
@@ -1,1 +1,1 @@-{"efVersion":"0.13.3","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]}}+{"efVersion":"0.13.4","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.13.3","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]}}+{"efVersion":"0.13.4","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/externs.json view
@@ -1,1 +1,1 @@-{"efVersion":"0.13.3","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]}}+{"efVersion":"0.13.4","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/externs.json view
@@ -1,1 +1,1 @@-{"efVersion":"0.13.3","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]}}+{"efVersion":"0.13.4","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.13.3","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]}}+{"efVersion":"0.13.4","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/externs.json view
@@ -1,1 +1,1 @@-{"efVersion":"0.13.3","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]}}+{"efVersion":"0.13.4","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/externs.json view
@@ -1,1 +1,1 @@-{"efVersion":"0.13.3","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]}}+{"efVersion":"0.13.4","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/externs.json view
@@ -1,1 +1,1 @@-{"efVersion":"0.13.3","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]}}+{"efVersion":"0.13.4","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/externs.json view
@@ -1,1 +1,1 @@-{"efVersion":"0.13.3","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]}}+{"efVersion":"0.13.4","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/externs.json view
@@ -1,1 +1,1 @@-{"efVersion":"0.13.3","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]}}+{"efVersion":"0.13.4","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/externs.json view
@@ -1,1 +1,1 @@-{"efVersion":"0.13.3","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]}}+{"efVersion":"0.13.4","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/externs.json view
@@ -1,1 +1,1 @@-{"efVersion":"0.13.3","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]}}+{"efVersion":"0.13.4","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.13.3","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]}}+{"efVersion":"0.13.4","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/externs.json view
@@ -1,1 +1,1 @@-{"efVersion":"0.13.3","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]}}+{"efVersion":"0.13.4","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/externs.json view
@@ -1,1 +1,1 @@-{"efVersion":"0.13.3","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]}}+{"efVersion":"0.13.4","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/externs.json view
@@ -1,1 +1,1 @@-{"efVersion":"0.13.3","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]}}+{"efVersion":"0.13.4","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.13.3","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]}}+{"efVersion":"0.13.4","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.13.3","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]}}+{"efVersion":"0.13.4","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/externs.json view
@@ -1,1 +1,1 @@-{"efVersion":"0.13.3","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]}}+{"efVersion":"0.13.4","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.13.3","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]}}+{"efVersion":"0.13.4","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/externs.json view
@@ -1,1 +1,1 @@-{"efVersion":"0.13.3","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]}}+{"efVersion":"0.13.4","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/externs.json view
@@ -1,1 +1,1 @@-{"efVersion":"0.13.3","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]}}+{"efVersion":"0.13.4","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/externs.json view
@@ -1,1 +1,1 @@-{"efVersion":"0.13.3","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]}}+{"efVersion":"0.13.4","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.13.3","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]}}+{"efVersion":"0.13.4","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/externs.json view
@@ -1,1 +1,1 @@-{"efVersion":"0.13.3","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]}}+{"efVersion":"0.13.4","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.13.3","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]}}+{"efVersion":"0.13.4","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.13.3","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.4","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/externs.json view
@@ -1,1 +1,1 @@-{"efVersion":"0.13.3","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]}}+{"efVersion":"0.13.4","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.13.3","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]}}+{"efVersion":"0.13.4","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.13.3","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]}}+{"efVersion":"0.13.4","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/externs.json view
@@ -1,1 +1,1 @@-{"efVersion":"0.13.3","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]}}+{"efVersion":"0.13.4","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.13.3","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]}}+{"efVersion":"0.13.4","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.13.3","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]}}+{"efVersion":"0.13.4","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/externs.json view
@@ -1,1 +1,1 @@-{"efVersion":"0.13.3","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]}}+{"efVersion":"0.13.4","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/externs.json view
@@ -1,1 +1,1 @@-{"efVersion":"0.13.3","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]}}+{"efVersion":"0.13.4","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.13.3","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]}}+{"efVersion":"0.13.4","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.13.3","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]}}+{"efVersion":"0.13.4","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/externs.json view
@@ -1,1 +1,1 @@-{"efVersion":"0.13.3","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]}}+{"efVersion":"0.13.4","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/externs.json view
@@ -1,1 +1,1 @@-{"efVersion":"0.13.3","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]}}+{"efVersion":"0.13.4","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/externs.json view
@@ -1,1 +1,1 @@-{"efVersion":"0.13.3","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]}}+{"efVersion":"0.13.4","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/externs.json view
@@ -1,1 +1,1 @@-{"efVersion":"0.13.3","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]}}+{"efVersion":"0.13.4","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/UTF8/externs.json view
@@ -1,1 +1,1 @@-{"efVersion":"0.13.3","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]}}+{"efVersion":"0.13.4","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.13.3","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]}}+{"efVersion":"0.13.4","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/output/cache-db.json view
@@ -1,1 +1,1 @@-{"Ado":{"/home/harry/code/purescript/tests/purs/docs/src/Ado.purs":["2019-05-27T15:59:36.744262173Z","bd980ae20d61e0e34d23507b1d25598f27407a78cf70084327506f21cc02d85df1bd1b6937459665a8dd9df5bb43ec5947b6e94c16c852aba233747e05a9d58f"]},"ChildDeclOrder":{"/home/harry/code/purescript/tests/purs/docs/src/ChildDeclOrder.purs":["2019-05-07T20:51:57.241885374Z","41a7be97fffe1bbbf925ccb56b68246abb8684b23529fc25e07827b57b32b60ccd82d5c9a2279dc23be1f8803cff8267fa296509b873ec337ffa15ee0e32e2c9"]},"Clash":{"/home/harry/code/purescript/tests/purs/docs/src/Clash.purs":["2019-05-07T20:51:57.241885374Z","7b70d019ea46b72149e185d82bc1345113e8a3977a886aa31ac8a268c6c63c7b93553e1586c45e023e49e485d3f6523a4a11efc8dc70dd8bac5d8b9cac4e4c2d"]},"Clash1":{"/home/harry/code/purescript/tests/purs/docs/src/Clash1.purs":["2019-05-07T20:51:57.241885374Z","bd09c1fd0308ce61d83bef03d3b2366601df559ef8cc9c09f17d963a1bfb2b2e373dcbf5729a3e465c635fbf0035ae09ea3ba58b7844b56586dc3baf9d857bb5"]},"Clash1a":{"/home/harry/code/purescript/tests/purs/docs/src/Clash1a.purs":["2019-05-07T20:51:57.241885374Z","0a93c507e1fab2abaee66e20721e952062466e2597d8eb0c48cad8d351e3204ac157da0c3eebf3d13211cbe379e704245da3535f02bd768adf92f6c1119ca2ee"]},"Clash2":{"/home/harry/code/purescript/tests/purs/docs/src/Clash2.purs":["2019-05-07T20:51:57.241885374Z","10c61c6600084fdcc0ee93608a354fd7efa7edab67ac8cce131e522b597080b2927dc7bb1a6c98765dfc9a30583dc5bea2514d2932554ab1657c664a81a0a81b"]},"Clash2a":{"/home/harry/code/purescript/tests/purs/docs/src/Clash2a.purs":["2019-05-07T20:51:57.241885374Z","d37d26a74b0adec6d8b2de4b75997306e4f199374a1a2b4c1b431a273d16a9e89a634028b428c25aedbc01213bc00574abedaaabaae920f40eaa5be6196c07f6"]},"ConstrainedArgument":{"/home/harry/code/purescript/tests/purs/docs/src/ConstrainedArgument.purs":["2019-05-07T20:51:57.241885374Z","87e0f15cb8e2608fa2ba1a5726eae564526394d07c787975db539c4a496d8889be042c774bd68f975e5fe3fd94a0ab66edac081192a5f5ea581424ea28e36948"]},"Data.Newtype":{"bower_components/purescript-newtype/src/Data/Newtype.purs":["2019-05-29T23:59:43.541797429Z","9a591cfc87fe2fc4e0cd95362fc2a3c12dbf4f7875860036d0d18cf57cdc063b3d72488fe351e2e95196030e89fb133edceed211219be5922f86160fed4965b9"]},"DeclOrder":{"/home/harry/code/purescript/tests/purs/docs/src/DeclOrder.purs":["2019-05-07T20:51:57.241885374Z","a8c6ab9c335037c255ae6e0124a107f2e2462c2eebc2ff3637273ba436f2f3589ae203919ff5c8c61106b0542114ba3eba66426d8b5e316089bc1f4efb72643a"]},"DeclOrderNoExportList":{"/home/harry/code/purescript/tests/purs/docs/src/DeclOrderNoExportList.purs":["2019-05-07T20:51:57.241885374Z","379def50dfd7a01dd2b057c707ea8ee53147d41c7dc28083c3827ccc213816840fd26d784a78bd1eabd105231e5479c7bfeebfcb03d1e2f3e8174ab173d740c4"]},"Desugar":{"/home/harry/code/purescript/tests/purs/docs/src/Desugar.purs":["2019-05-07T20:51:57.241885374Z","50ceefe5cbac286908cc7070f4e94f57c62b5c91245d5a8c66d7f4565e3d037e4cf11524c4c790664588a0a5c4216390b5138be9ec93e14d0f82a2c59c8f561a"]},"DocComments":{"/home/harry/code/purescript/tests/purs/docs/src/DocComments.purs":["2019-05-07T20:51:57.241885374Z","220498626601722feb58dd23dd80ac970f6ba7df8e8c2ad604ed833933f6b36219fb5f1d0b9963ffc7e9314043760055ab547fac5784a28416a4851f257a635b"]},"DocCommentsClassMethod":{"/home/harry/code/purescript/tests/purs/docs/src/DocCommentsClassMethod.purs":["2019-10-12T20:54:05.715305902Z","f55a03f2b2624a9ca01adc8372bad4b7e46e8ef1a52ec41c5992767146c9a2354320a3a38587cbf2e78fec118430f193fdcb1cdd9600cd9f755dbbc2e36e46b7"]},"DocCommentsDataConstructor":{"/home/harry/code/purescript/tests/purs/docs/src/DocCommentsDataConstructor.purs":["2019-10-12T20:54:05.715305902Z","68d644ce63642bd55d8338e78e0070c409d3c970a2967338cf612d7a3217813fd98a08e1905776572819cadbc08cdd4bec4a7c1473974a9f3f5d5b1149d33257"]},"DuplicateNames":{"/home/harry/code/purescript/tests/purs/docs/src/DuplicateNames.purs":["2019-05-07T20:51:57.241885374Z","5652f5da0ae79185fb27bce13793bd7752779364e0d1c7c56be2d213853c26ad0abff8536a0d34090a079980e498c837026521efe4a8cfc1b1a16ec70c724eed"]},"Example":{"/home/harry/code/purescript/tests/purs/docs/src/Example.purs":["2019-05-07T20:51:57.241885374Z","3b700a99cc5ee257009553d27a2d25f71f68f006e9deec2b3578f01c7fe4e77de1e929dc110dfcd51d68685ad3ab6b09b0147fe63719861e8a9e480a64e286d9"]},"Example2":{"/home/harry/code/purescript/tests/purs/docs/src/Example2.purs":["2019-05-07T20:51:57.241885374Z","6a479db4e40f66b1e29889516a55cfb22b15b2b8c4531b9cf20307a965af3dc0a6dab4eccc31cca4eacaaa158a01c58ff995ac6f01b2e1ed5571c44fa3bf2536"]},"ExplicitExport":{"/home/harry/code/purescript/tests/purs/docs/src/ExplicitExport.purs":["2019-05-07T20:51:57.241885374Z","fe733409eb325c971f84b6414a1fc9e08793d2271eebcd670ceefd5c5aef837ee76ec5cb5bed96d87ea791a7521c76668a71be5cd8fb14209414893dc20d3d47"]},"ExplicitTypeSignatures":{"/home/harry/code/purescript/tests/purs/docs/src/ExplicitTypeSignatures.purs":["2019-05-07T20:51:57.241885374Z","78a70441c9966f04c6c32a74cbba299f0f8ea870c664e738eb0d8f8cc5929edb7bb697170fc306c9ee69fa4e2f0112af15c8bdb29d63645cdf6f2916a122a0bd"]},"ImportedTwice":{"/home/harry/code/purescript/tests/purs/docs/src/ImportedTwice.purs":["2019-05-07T20:51:57.241885374Z","be9a0cb1e75c689c3af6817a5750862915e70a0017476cce4c539a3c7ce5b33554aa14d2668bd131b89bb28d65b5ddaa79abfb2a538d606f1b11b5ef0ec79067"]},"ImportedTwiceA":{"/home/harry/code/purescript/tests/purs/docs/src/ImportedTwiceA.purs":["2019-05-07T20:51:57.241885374Z","883c8abaefe0dbacbcdea4c53eab41da26687680274419720b1e5d6510bf5127b7ba06df23515ad34f7ffc4626f0064d7867e2b4a5f255a6b573d219926364de"]},"ImportedTwiceB":{"/home/harry/code/purescript/tests/purs/docs/src/ImportedTwiceB.purs":["2019-05-07T20:51:57.241885374Z","48cc2ac8ce40b1d0e3782fcb8ec798cf9c4838a595148055f1bb830d9b07d58780170ad3f8a90f43ac561aff2c52a5d8793480526a4768ebf1c8af1ff1b68751"]},"MultiVirtual":{"/home/harry/code/purescript/tests/purs/docs/src/MultiVirtual.purs":["2019-05-07T20:51:57.241885374Z","31bc7e2c2ebee39dbc89536db51493a2cb1843a9e1aed8b288ef16660877fd1abd5f4224d3325a415aabcf79bd5fe76ebb9257738b0193a50c79a20d48b5ab29"]},"MultiVirtual1":{"/home/harry/code/purescript/tests/purs/docs/src/MultiVirtual1.purs":["2019-05-07T20:51:57.241885374Z","23f7975f7494bb84f9fc6fde9071ce04e86df774d81e2b027a85ab46c8237f9921ee926f4a4ad3e03c7799e485ce39e542d1dd94953c50c0d58ea0003cfc3842"]},"MultiVirtual2":{"/home/harry/code/purescript/tests/purs/docs/src/MultiVirtual2.purs":["2019-05-07T20:51:57.241885374Z","f424ed7c0db709b6bb1e57f87069f484fd0db9dddd0475cd15d36bd58743e98729c42efd2df6ee8fbd18609c36c2247cf3428a5a7f1f5ed11e233a2b134990ba"]},"MultiVirtual3":{"/home/harry/code/purescript/tests/purs/docs/src/MultiVirtual3.purs":["2019-05-07T20:51:57.241885374Z","a42415e3b8309bfa81ef127c61dba6f4001188dcee160a8e2f73399179a11262f12daf0205d6bec38fc605b637550f16b62e84a0f2a0f6999355d56ff2540405"]},"NewOperators":{"/home/harry/code/purescript/tests/purs/docs/src/NewOperators.purs":["2019-05-07T20:51:57.241885374Z","f74cae05c73db1f629e199692c517866fb1683caab3c4509657a371733f30319f0c505ed57208757b3e43795aab5191000c834a501d9bd2bf0e58875873c5c40"]},"NewOperators2":{"/home/harry/code/purescript/tests/purs/docs/src/NewOperators2.purs":["2019-05-07T20:51:57.241885374Z","c551a91aa792fb9ee4b5758c010761a53d4a14b8fbaa6b76b6bd9a318a28f245c9b090bdc4f77b904c873d9b71d59fbad3ccd9ad7c8773f5c1e57a22a0204844"]},"NotAllCtors":{"/home/harry/code/purescript/tests/purs/docs/src/NotAllCtors.purs":["2019-05-07T20:51:57.241885374Z","6e0af26cf897b5dd6e8dd4d75988e5607118f6fdd5219aa192f477cc4d760d504bdec930d46af82a44950e3de4fe6c37664a4560a523a45097503b85c161bd96"]},"Prelude":{"bower_components/purescript-prelude/src/Prelude.purs":["2019-05-07T20:51:57.237885423Z","7eb0b2f9b7aec29693f79be4642ccea792b1f54c7022a4f1395fb8f3a9b1ad6cbfb2e7685940b89ab21890c02949ec90d4823bd5c36a6b566ca9cb8ec561958f"]},"PrimSubmodules":{"/home/harry/code/purescript/tests/purs/docs/src/PrimSubmodules.purs":["2019-05-07T20:51:57.241885374Z","cea3766e9920985a3458c6f7af4a19dbe435527d0b0e1d465e8d7362ebd14cea569e820c3849e45c88f368ced11b1e948276f86dc6f0dc0e0eac78c7df2afa50"]},"ReExportedTypeClass":{"/home/harry/code/purescript/tests/purs/docs/src/ReExportedTypeClass.purs":["2019-05-07T20:51:57.241885374Z","1cc581d68e1ce113162ab851872e73645807f0deb1d2b970ebc04b314184fe30c3431212ffcf9eec09a56a2291e0050750ac6905f1884bc74d406d0323c4f804"]},"SolitaryTypeClassMember":{"/home/harry/code/purescript/tests/purs/docs/src/SolitaryTypeClassMember.purs":["2019-05-07T20:51:57.241885374Z","f627c589b0a8f58d7bfdf28ecf87891a74e64e8399ce0ab645b7c58049fddc1ea3cbb3c34b862bec8576108d5258d9548ecfbbab98598671cc645a3f358ac852"]},"SomeTypeClass":{"/home/harry/code/purescript/tests/purs/docs/src/SomeTypeClass.purs":["2019-05-07T20:51:57.241885374Z","d09fc77e6c6350e7e4941e2911e012271a49db4a75c57cf738d5865ca622d60b69337f969aa02b13fc869484cba00479212e4b8dbcb458c5723e7a5d73888368"]},"Transitive1":{"/home/harry/code/purescript/tests/purs/docs/src/Transitive1.purs":["2019-05-07T20:51:57.241885374Z","42681f3d0fa143d36474d1cb2f464820bdb907bbc432cd91349f6acdd82657ecb4d9ad1d075c96c551bed37dada4615dd3ff64f912f2cc8a6d99b5e02ee51979"]},"Transitive2":{"/home/harry/code/purescript/tests/purs/docs/src/Transitive2.purs":["2019-05-07T20:51:57.241885374Z","110a1bae420e0f0c05e9846fad483a1d035dfc3ba82c2cd81e44f548fd97965055b1a687ab86256f8cb6a3d79b4c4abe6f45d4728bbc04a7a1b0fedbca115b1e"]},"Transitive3":{"/home/harry/code/purescript/tests/purs/docs/src/Transitive3.purs":["2019-05-07T20:51:57.241885374Z","65f7bb366ac8fab63084ff0229c9d55293db8126b539ff2cb53e511505995f426d50f4cca7d1f61fc53aaaaeed9d72791f9d9f12cc569d92e7bbe1d1908b093c"]},"TypeClassWithFunDeps":{"/home/harry/code/purescript/tests/purs/docs/src/TypeClassWithFunDeps.purs":["2019-05-07T20:51:57.241885374Z","c828f194c8c679d97425ed7e04eb3c9bb04bc4c32542d7d6d7e4a36c6c734eb8ba1ef472ad2b0085d9a042a0724648b85a4605d8fe4995e1a32839b1fb1f0f23"]},"TypeClassWithoutMembers":{"/home/harry/code/purescript/tests/purs/docs/src/TypeClassWithoutMembers.purs":["2019-05-07T20:51:57.241885374Z","3eac42652ce295ee47c340c4b86c91d0f6a8ad1f81824475fa4fc4ae8fd8bb77ceee6a46e31bebe9d2e8a980a7923432b41b0eff5cbf75580ee149e7d997e098"]},"TypeClassWithoutMembersIntermediate":{"/home/harry/code/purescript/tests/purs/docs/src/TypeClassWithoutMembersIntermediate.purs":["2019-05-07T20:51:57.241885374Z","76d65083da1f6240b4c3b6c910af1326b9b9a538f4eb278b00ddf0bf67d9547c1cab0fae7661bbe4af6e7ecdea9fd26cc9ff9ea5b289d3c3994b3ccb3d099ba8"]},"TypeLevelString":{"/home/harry/code/purescript/tests/purs/docs/src/TypeLevelString.purs":["2019-05-07T20:51:57.241885374Z","361dc3825ebd3efcd9a53dd900cc623f5eca14df82afc93f4d485d8b38e51eb0a72929b6cfb783b3d5c9bef46e6fd18c139fdbd10de484beb335e09ecee79388"]},"TypeOpAliases":{"/home/harry/code/purescript/tests/purs/docs/src/TypeOpAliases.purs":["2019-05-07T20:51:57.241885374Z","5f1279d355f0e8f8c7d063950007ba060f0afdb83524fa10361f389d25fdacdf149c907cbdd94cf3d1a77751903701f22ba377203cd3b5d0c40e504699f94249"]},"TypeSynonym":{"/home/harry/code/purescript/tests/purs/docs/src/TypeSynonym.purs":["2019-05-29T23:59:43.541797429Z","d1a0af1c2592e7f150bb0bf1dca4fc82ffe95b4f96be611408828d105d28bb6a4243a4c2799b1c35875a352e51a19464e4507b9c81d9cd34f0f55f8c94898ed9"]},"TypeSynonymInstance":{"/home/harry/code/purescript/tests/purs/docs/src/TypeSynonymInstance.purs":["2019-05-29T23:59:43.541797429Z","336ba7262428a526f3824306f4ac472aebf637181b8aa23d823e6e70641539a14d57b52272d844af3e3a7fa85cdf4094042e464b61622a5a1c290ee8a6684733"]},"UTF8":{"/home/harry/code/purescript/tests/purs/docs/src/UTF8.purs":["2019-05-07T20:51:57.241885374Z","60771c6d4974ef36414775e5a2511e99d08d5ba3945b010d7a399b77b88b310e10ad7d0016f7946ca3f524e7bbd1dce3575f7b2d81f8154bde197a3da411a624"]},"Virtual":{"/home/harry/code/purescript/tests/purs/docs/src/Virtual.purs":["2019-05-07T20:51:57.241885374Z","a1e01c8b1a7c86c86942611649702ebf6689cf7559ce9ca0ba66052eafe64826b0770b33089e72cc26a3c90d75bcf62e0b75a6a90e085e70a6ec946b16456de2"]}}+{"Ado":{"/home/harry/code/purescript/tests/purs/docs/src/Ado.purs":["2019-11-02T17:39:14.549052869Z","bd980ae20d61e0e34d23507b1d25598f27407a78cf70084327506f21cc02d85df1bd1b6937459665a8dd9df5bb43ec5947b6e94c16c852aba233747e05a9d58f"]},"ChildDeclOrder":{"/home/harry/code/purescript/tests/purs/docs/src/ChildDeclOrder.purs":["2019-11-02T17:39:14.685050684Z","41a7be97fffe1bbbf925ccb56b68246abb8684b23529fc25e07827b57b32b60ccd82d5c9a2279dc23be1f8803cff8267fa296509b873ec337ffa15ee0e32e2c9"]},"Clash":{"/home/harry/code/purescript/tests/purs/docs/src/Clash.purs":["2019-11-02T17:39:14.685050684Z","7b70d019ea46b72149e185d82bc1345113e8a3977a886aa31ac8a268c6c63c7b93553e1586c45e023e49e485d3f6523a4a11efc8dc70dd8bac5d8b9cac4e4c2d"]},"Clash1":{"/home/harry/code/purescript/tests/purs/docs/src/Clash1.purs":["2019-11-02T17:39:14.685050684Z","bd09c1fd0308ce61d83bef03d3b2366601df559ef8cc9c09f17d963a1bfb2b2e373dcbf5729a3e465c635fbf0035ae09ea3ba58b7844b56586dc3baf9d857bb5"]},"Clash1a":{"/home/harry/code/purescript/tests/purs/docs/src/Clash1a.purs":["2019-11-02T17:39:14.685050684Z","0a93c507e1fab2abaee66e20721e952062466e2597d8eb0c48cad8d351e3204ac157da0c3eebf3d13211cbe379e704245da3535f02bd768adf92f6c1119ca2ee"]},"Clash2":{"/home/harry/code/purescript/tests/purs/docs/src/Clash2.purs":["2019-11-02T17:39:14.685050684Z","10c61c6600084fdcc0ee93608a354fd7efa7edab67ac8cce131e522b597080b2927dc7bb1a6c98765dfc9a30583dc5bea2514d2932554ab1657c664a81a0a81b"]},"Clash2a":{"/home/harry/code/purescript/tests/purs/docs/src/Clash2a.purs":["2019-11-02T17:39:14.685050684Z","d37d26a74b0adec6d8b2de4b75997306e4f199374a1a2b4c1b431a273d16a9e89a634028b428c25aedbc01213bc00574abedaaabaae920f40eaa5be6196c07f6"]},"ConstrainedArgument":{"/home/harry/code/purescript/tests/purs/docs/src/ConstrainedArgument.purs":["2019-11-02T17:39:14.685050684Z","87e0f15cb8e2608fa2ba1a5726eae564526394d07c787975db539c4a496d8889be042c774bd68f975e5fe3fd94a0ab66edac081192a5f5ea581424ea28e36948"]},"Data.Newtype":{"bower_components/purescript-newtype/src/Data/Newtype.purs":["2019-11-02T17:39:14.549052869Z","9a591cfc87fe2fc4e0cd95362fc2a3c12dbf4f7875860036d0d18cf57cdc063b3d72488fe351e2e95196030e89fb133edceed211219be5922f86160fed4965b9"]},"DeclOrder":{"/home/harry/code/purescript/tests/purs/docs/src/DeclOrder.purs":["2019-11-02T17:39:14.685050684Z","a8c6ab9c335037c255ae6e0124a107f2e2462c2eebc2ff3637273ba436f2f3589ae203919ff5c8c61106b0542114ba3eba66426d8b5e316089bc1f4efb72643a"]},"DeclOrderNoExportList":{"/home/harry/code/purescript/tests/purs/docs/src/DeclOrderNoExportList.purs":["2019-11-02T17:39:14.685050684Z","379def50dfd7a01dd2b057c707ea8ee53147d41c7dc28083c3827ccc213816840fd26d784a78bd1eabd105231e5479c7bfeebfcb03d1e2f3e8174ab173d740c4"]},"Desugar":{"/home/harry/code/purescript/tests/purs/docs/src/Desugar.purs":["2019-11-02T17:39:14.685050684Z","50ceefe5cbac286908cc7070f4e94f57c62b5c91245d5a8c66d7f4565e3d037e4cf11524c4c790664588a0a5c4216390b5138be9ec93e14d0f82a2c59c8f561a"]},"DocComments":{"/home/harry/code/purescript/tests/purs/docs/src/DocComments.purs":["2019-11-02T17:39:14.685050684Z","220498626601722feb58dd23dd80ac970f6ba7df8e8c2ad604ed833933f6b36219fb5f1d0b9963ffc7e9314043760055ab547fac5784a28416a4851f257a635b"]},"DocCommentsClassMethod":{"/home/harry/code/purescript/tests/purs/docs/src/DocCommentsClassMethod.purs":["2019-11-02T17:39:14.549052869Z","f55a03f2b2624a9ca01adc8372bad4b7e46e8ef1a52ec41c5992767146c9a2354320a3a38587cbf2e78fec118430f193fdcb1cdd9600cd9f755dbbc2e36e46b7"]},"DocCommentsDataConstructor":{"/home/harry/code/purescript/tests/purs/docs/src/DocCommentsDataConstructor.purs":["2019-11-02T17:39:14.549052869Z","68d644ce63642bd55d8338e78e0070c409d3c970a2967338cf612d7a3217813fd98a08e1905776572819cadbc08cdd4bec4a7c1473974a9f3f5d5b1149d33257"]},"DuplicateNames":{"/home/harry/code/purescript/tests/purs/docs/src/DuplicateNames.purs":["2019-11-02T17:39:14.685050684Z","5652f5da0ae79185fb27bce13793bd7752779364e0d1c7c56be2d213853c26ad0abff8536a0d34090a079980e498c837026521efe4a8cfc1b1a16ec70c724eed"]},"Example":{"/home/harry/code/purescript/tests/purs/docs/src/Example.purs":["2019-11-02T17:39:14.685050684Z","3b700a99cc5ee257009553d27a2d25f71f68f006e9deec2b3578f01c7fe4e77de1e929dc110dfcd51d68685ad3ab6b09b0147fe63719861e8a9e480a64e286d9"]},"Example2":{"/home/harry/code/purescript/tests/purs/docs/src/Example2.purs":["2019-11-02T17:39:14.685050684Z","6a479db4e40f66b1e29889516a55cfb22b15b2b8c4531b9cf20307a965af3dc0a6dab4eccc31cca4eacaaa158a01c58ff995ac6f01b2e1ed5571c44fa3bf2536"]},"ExplicitExport":{"/home/harry/code/purescript/tests/purs/docs/src/ExplicitExport.purs":["2019-11-02T17:39:14.685050684Z","fe733409eb325c971f84b6414a1fc9e08793d2271eebcd670ceefd5c5aef837ee76ec5cb5bed96d87ea791a7521c76668a71be5cd8fb14209414893dc20d3d47"]},"ExplicitTypeSignatures":{"/home/harry/code/purescript/tests/purs/docs/src/ExplicitTypeSignatures.purs":["2019-11-02T17:39:14.685050684Z","78a70441c9966f04c6c32a74cbba299f0f8ea870c664e738eb0d8f8cc5929edb7bb697170fc306c9ee69fa4e2f0112af15c8bdb29d63645cdf6f2916a122a0bd"]},"ImportedTwice":{"/home/harry/code/purescript/tests/purs/docs/src/ImportedTwice.purs":["2019-11-02T17:39:14.685050684Z","be9a0cb1e75c689c3af6817a5750862915e70a0017476cce4c539a3c7ce5b33554aa14d2668bd131b89bb28d65b5ddaa79abfb2a538d606f1b11b5ef0ec79067"]},"ImportedTwiceA":{"/home/harry/code/purescript/tests/purs/docs/src/ImportedTwiceA.purs":["2019-11-02T17:39:14.685050684Z","883c8abaefe0dbacbcdea4c53eab41da26687680274419720b1e5d6510bf5127b7ba06df23515ad34f7ffc4626f0064d7867e2b4a5f255a6b573d219926364de"]},"ImportedTwiceB":{"/home/harry/code/purescript/tests/purs/docs/src/ImportedTwiceB.purs":["2019-11-02T17:39:14.685050684Z","48cc2ac8ce40b1d0e3782fcb8ec798cf9c4838a595148055f1bb830d9b07d58780170ad3f8a90f43ac561aff2c52a5d8793480526a4768ebf1c8af1ff1b68751"]},"MultiVirtual":{"/home/harry/code/purescript/tests/purs/docs/src/MultiVirtual.purs":["2019-11-02T17:39:14.685050684Z","31bc7e2c2ebee39dbc89536db51493a2cb1843a9e1aed8b288ef16660877fd1abd5f4224d3325a415aabcf79bd5fe76ebb9257738b0193a50c79a20d48b5ab29"]},"MultiVirtual1":{"/home/harry/code/purescript/tests/purs/docs/src/MultiVirtual1.purs":["2019-11-02T17:39:14.685050684Z","23f7975f7494bb84f9fc6fde9071ce04e86df774d81e2b027a85ab46c8237f9921ee926f4a4ad3e03c7799e485ce39e542d1dd94953c50c0d58ea0003cfc3842"]},"MultiVirtual2":{"/home/harry/code/purescript/tests/purs/docs/src/MultiVirtual2.purs":["2019-11-02T17:39:14.685050684Z","f424ed7c0db709b6bb1e57f87069f484fd0db9dddd0475cd15d36bd58743e98729c42efd2df6ee8fbd18609c36c2247cf3428a5a7f1f5ed11e233a2b134990ba"]},"MultiVirtual3":{"/home/harry/code/purescript/tests/purs/docs/src/MultiVirtual3.purs":["2019-11-02T17:39:14.685050684Z","a42415e3b8309bfa81ef127c61dba6f4001188dcee160a8e2f73399179a11262f12daf0205d6bec38fc605b637550f16b62e84a0f2a0f6999355d56ff2540405"]},"NewOperators":{"/home/harry/code/purescript/tests/purs/docs/src/NewOperators.purs":["2019-11-02T17:39:14.685050684Z","f74cae05c73db1f629e199692c517866fb1683caab3c4509657a371733f30319f0c505ed57208757b3e43795aab5191000c834a501d9bd2bf0e58875873c5c40"]},"NewOperators2":{"/home/harry/code/purescript/tests/purs/docs/src/NewOperators2.purs":["2019-11-02T17:39:14.685050684Z","c551a91aa792fb9ee4b5758c010761a53d4a14b8fbaa6b76b6bd9a318a28f245c9b090bdc4f77b904c873d9b71d59fbad3ccd9ad7c8773f5c1e57a22a0204844"]},"NotAllCtors":{"/home/harry/code/purescript/tests/purs/docs/src/NotAllCtors.purs":["2019-11-02T17:39:14.685050684Z","6e0af26cf897b5dd6e8dd4d75988e5607118f6fdd5219aa192f477cc4d760d504bdec930d46af82a44950e3de4fe6c37664a4560a523a45097503b85c161bd96"]},"Prelude":{"bower_components/purescript-prelude/src/Prelude.purs":["2019-11-02T17:39:14.685050684Z","7eb0b2f9b7aec29693f79be4642ccea792b1f54c7022a4f1395fb8f3a9b1ad6cbfb2e7685940b89ab21890c02949ec90d4823bd5c36a6b566ca9cb8ec561958f"]},"PrimSubmodules":{"/home/harry/code/purescript/tests/purs/docs/src/PrimSubmodules.purs":["2019-11-02T17:39:14.549052869Z","cea3766e9920985a3458c6f7af4a19dbe435527d0b0e1d465e8d7362ebd14cea569e820c3849e45c88f368ced11b1e948276f86dc6f0dc0e0eac78c7df2afa50"]},"ReExportedTypeClass":{"/home/harry/code/purescript/tests/purs/docs/src/ReExportedTypeClass.purs":["2019-11-02T17:39:14.685050684Z","1cc581d68e1ce113162ab851872e73645807f0deb1d2b970ebc04b314184fe30c3431212ffcf9eec09a56a2291e0050750ac6905f1884bc74d406d0323c4f804"]},"SolitaryTypeClassMember":{"/home/harry/code/purescript/tests/purs/docs/src/SolitaryTypeClassMember.purs":["2019-11-02T17:39:14.685050684Z","f627c589b0a8f58d7bfdf28ecf87891a74e64e8399ce0ab645b7c58049fddc1ea3cbb3c34b862bec8576108d5258d9548ecfbbab98598671cc645a3f358ac852"]},"SomeTypeClass":{"/home/harry/code/purescript/tests/purs/docs/src/SomeTypeClass.purs":["2019-11-02T17:39:14.685050684Z","d09fc77e6c6350e7e4941e2911e012271a49db4a75c57cf738d5865ca622d60b69337f969aa02b13fc869484cba00479212e4b8dbcb458c5723e7a5d73888368"]},"Transitive1":{"/home/harry/code/purescript/tests/purs/docs/src/Transitive1.purs":["2019-11-02T17:39:14.685050684Z","42681f3d0fa143d36474d1cb2f464820bdb907bbc432cd91349f6acdd82657ecb4d9ad1d075c96c551bed37dada4615dd3ff64f912f2cc8a6d99b5e02ee51979"]},"Transitive2":{"/home/harry/code/purescript/tests/purs/docs/src/Transitive2.purs":["2019-11-02T17:39:14.685050684Z","110a1bae420e0f0c05e9846fad483a1d035dfc3ba82c2cd81e44f548fd97965055b1a687ab86256f8cb6a3d79b4c4abe6f45d4728bbc04a7a1b0fedbca115b1e"]},"Transitive3":{"/home/harry/code/purescript/tests/purs/docs/src/Transitive3.purs":["2019-11-02T17:39:14.685050684Z","65f7bb366ac8fab63084ff0229c9d55293db8126b539ff2cb53e511505995f426d50f4cca7d1f61fc53aaaaeed9d72791f9d9f12cc569d92e7bbe1d1908b093c"]},"TypeClassWithFunDeps":{"/home/harry/code/purescript/tests/purs/docs/src/TypeClassWithFunDeps.purs":["2019-11-02T17:39:14.685050684Z","c828f194c8c679d97425ed7e04eb3c9bb04bc4c32542d7d6d7e4a36c6c734eb8ba1ef472ad2b0085d9a042a0724648b85a4605d8fe4995e1a32839b1fb1f0f23"]},"TypeClassWithoutMembers":{"/home/harry/code/purescript/tests/purs/docs/src/TypeClassWithoutMembers.purs":["2019-11-02T17:39:14.685050684Z","3eac42652ce295ee47c340c4b86c91d0f6a8ad1f81824475fa4fc4ae8fd8bb77ceee6a46e31bebe9d2e8a980a7923432b41b0eff5cbf75580ee149e7d997e098"]},"TypeClassWithoutMembersIntermediate":{"/home/harry/code/purescript/tests/purs/docs/src/TypeClassWithoutMembersIntermediate.purs":["2019-11-02T17:39:14.685050684Z","76d65083da1f6240b4c3b6c910af1326b9b9a538f4eb278b00ddf0bf67d9547c1cab0fae7661bbe4af6e7ecdea9fd26cc9ff9ea5b289d3c3994b3ccb3d099ba8"]},"TypeLevelString":{"/home/harry/code/purescript/tests/purs/docs/src/TypeLevelString.purs":["2019-11-02T17:39:14.549052869Z","361dc3825ebd3efcd9a53dd900cc623f5eca14df82afc93f4d485d8b38e51eb0a72929b6cfb783b3d5c9bef46e6fd18c139fdbd10de484beb335e09ecee79388"]},"TypeOpAliases":{"/home/harry/code/purescript/tests/purs/docs/src/TypeOpAliases.purs":["2019-11-02T17:39:14.685050684Z","5f1279d355f0e8f8c7d063950007ba060f0afdb83524fa10361f389d25fdacdf149c907cbdd94cf3d1a77751903701f22ba377203cd3b5d0c40e504699f94249"]},"TypeSynonym":{"/home/harry/code/purescript/tests/purs/docs/src/TypeSynonym.purs":["2019-11-02T17:39:14.549052869Z","d1a0af1c2592e7f150bb0bf1dca4fc82ffe95b4f96be611408828d105d28bb6a4243a4c2799b1c35875a352e51a19464e4507b9c81d9cd34f0f55f8c94898ed9"]},"TypeSynonymInstance":{"/home/harry/code/purescript/tests/purs/docs/src/TypeSynonymInstance.purs":["2019-11-02T17:39:14.549052869Z","336ba7262428a526f3824306f4ac472aebf637181b8aa23d823e6e70641539a14d57b52272d844af3e3a7fa85cdf4094042e464b61622a5a1c290ee8a6684733"]},"UTF8":{"/home/harry/code/purescript/tests/purs/docs/src/UTF8.purs":["2019-11-02T17:39:14.685050684Z","60771c6d4974ef36414775e5a2511e99d08d5ba3945b010d7a399b77b88b310e10ad7d0016f7946ca3f524e7bbd1dce3575f7b2d81f8154bde197a3da411a624"]},"Virtual":{"/home/harry/code/purescript/tests/purs/docs/src/Virtual.purs":["2019-11-02T17:39:14.685050684Z","a1e01c8b1a7c86c86942611649702ebf6689cf7559ce9ca0ba66052eafe64826b0770b33089e72cc26a3c90d75bcf62e0b75a6a90e085e70a6ec946b16456de2"]}}
+ tests/purs/make/Module.purs view
@@ -0,0 +1,3 @@+module Module where+foo :: Int+foo = "not an int"
tests/purs/publish/basic-example/output/Control.Applicative/externs.json view
@@ -1,1 +1,1 @@-{"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]}}+{"efVersion":"0.13.4","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.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]}}+{"efVersion":"0.13.4","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.Bind/externs.json view
@@ -1,1 +1,1 @@-{"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]}}+{"efVersion":"0.13.4","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.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]}}+{"efVersion":"0.13.4","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.Monad/externs.json view
@@ -1,1 +1,1 @@-{"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]}}+{"efVersion":"0.13.4","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.Semigroupoid/externs.json view
@@ -1,1 +1,1 @@-{"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]}}+{"efVersion":"0.13.4","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.Boolean/externs.json view
@@ -1,1 +1,1 @@-{"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]}}+{"efVersion":"0.13.4","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.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]}}+{"efVersion":"0.13.4","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.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]}}+{"efVersion":"0.13.4","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.CommutativeRing/externs.json view
@@ -1,1 +1,1 @@-{"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]}}+{"efVersion":"0.13.4","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.DivisionRing/externs.json view
@@ -1,1 +1,1 @@-{"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]}}+{"efVersion":"0.13.4","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.Eq/externs.json view
@@ -1,1 +1,1 @@-{"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]}}+{"efVersion":"0.13.4","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.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]}}+{"efVersion":"0.13.4","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.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]}}+{"efVersion":"0.13.4","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.Function/externs.json view
@@ -1,1 +1,1 @@-{"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]}}+{"efVersion":"0.13.4","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/externs.json view
@@ -1,1 +1,1 @@-{"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]}}+{"efVersion":"0.13.4","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.HeytingAlgebra/externs.json view
@@ -1,1 +1,1 @@-{"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]}}+{"efVersion":"0.13.4","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.Monoid.Additive/externs.json view
@@ -1,1 +1,1 @@-{"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]}}+{"efVersion":"0.13.4","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.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]}}+{"efVersion":"0.13.4","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/externs.json view
@@ -1,1 +1,1 @@-{"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]}}+{"efVersion":"0.13.4","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.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]}}+{"efVersion":"0.13.4","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.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]}}+{"efVersion":"0.13.4","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.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]}}+{"efVersion":"0.13.4","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.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]}}+{"efVersion":"0.13.4","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.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]}}+{"efVersion":"0.13.4","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.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]}}+{"efVersion":"0.13.4","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.Ord.Unsafe/externs.json view
@@ -1,1 +1,1 @@-{"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]}}+{"efVersion":"0.13.4","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/externs.json view
@@ -1,1 +1,1 @@-{"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]}}+{"efVersion":"0.13.4","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.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]}}+{"efVersion":"0.13.4","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.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]}}+{"efVersion":"0.13.4","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.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]}}+{"efVersion":"0.13.4","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.Last/externs.json view
@@ -1,1 +1,1 @@-{"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]}}+{"efVersion":"0.13.4","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/externs.json view
@@ -1,1 +1,1 @@-{"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]}}+{"efVersion":"0.13.4","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.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]}}+{"efVersion":"0.13.4","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.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]}}+{"efVersion":"0.13.4","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.Symbol/externs.json view
@@ -1,1 +1,1 @@-{"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]}}+{"efVersion":"0.13.4","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.Unit/externs.json view
@@ -1,1 +1,1 @@-{"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]}}+{"efVersion":"0.13.4","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.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]}}+{"efVersion":"0.13.4","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.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]}}+{"efVersion":"0.13.4","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.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]}}+{"efVersion":"0.13.4","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.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]}}+{"efVersion":"0.13.4","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.Uncurried/externs.json view
@@ -1,1 +1,1 @@-{"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]}}+{"efVersion":"0.13.4","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.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]}}+{"efVersion":"0.13.4","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.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]}}+{"efVersion":"0.13.4","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/Main/externs.json view
@@ -1,1 +1,1 @@-{"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]}}+{"efVersion":"0.13.4","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/PSCI.Support/externs.json view
@@ -1,1 +1,1 @@-{"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]}}+{"efVersion":"0.13.4","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/Prelude/externs.json view
@@ -1,1 +1,1 @@-{"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]}}+{"efVersion":"0.13.4","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.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]}}+{"efVersion":"0.13.4","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/Type.Data.Row/externs.json view
@@ -1,1 +1,1 @@-{"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]}}+{"efVersion":"0.13.4","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.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]}}+{"efVersion":"0.13.4","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/cache-db.json view
@@ -0,0 +1,1 @@+{"Control.Applicative":{"../../../support/bower_components/purescript-prelude/src/Control/Applicative.purs":["2018-07-17T21:18:31Z","cf7b3817d8be3670a2b87059e1374cc7873208dace66d5caeedbafd7033471cc7fb97d4462f1654c376a67b6644970e2bd4a2be8e1aaebefb7fd3c54d80f2b7c"]},"Control.Apply":{"../../../support/bower_components/purescript-prelude/src/Control/Apply.js":["2018-07-17T21:18:31Z","ca356c68214a6fa0173d25ca020379cb63e2a222dbcf7f1dc1c6e1930afc10f6cd5c3b13afe6411d451184fbb85cfc9876d13be42962032ffcf6dec084878cdd"],"../../../support/bower_components/purescript-prelude/src/Control/Apply.purs":["2018-07-17T21:18:31Z","a9d0d85ccd982fba5647d73f6e511007543bc539e11ace5db3df550e9c73a3a6a714de3a8fe86334d51edea3ec673fe8a1d1eeee6c25649bdada7655767dbad6"]},"Control.Bind":{"../../../support/bower_components/purescript-prelude/src/Control/Bind.js":["2018-07-17T21:18:31Z","d9546a2cdc0404e4c6fd73801d0b8a58076ebdc544f420e2135c9167a7bd9d313d5b2b02bc156aef04fc358ccab69259a1fe685b8e2fde87a44b8da5c28084c2"],"../../../support/bower_components/purescript-prelude/src/Control/Bind.purs":["2018-07-17T21:18:31Z","fc9ec7f1c285148233fefb346e165fc2e3678fc64eac90154e9b8e556be0d2e1eb7c396b89a26c7449e16f7d1d64e094b9165f9cdef50bdea12ffd169709cbdb"]},"Control.Category":{"../../../support/bower_components/purescript-prelude/src/Control/Category.purs":["2018-07-17T21:18:31Z","a17609cd061d34dfb2ad1d71766065042f572e5be00d2e433c17396c5c552d423176d5ef2dc8bf0a421748d390206347f96d1abd916f8def29eae13fff14c6de"]},"Control.Monad":{"../../../support/bower_components/purescript-prelude/src/Control/Monad.purs":["2018-07-17T21:18:31Z","9850ce2ff500ada922ae9ed844407326e2df48cab1989c2b03f97d22120fbec9fb72c7c7ca40f01bc6ffb6c31a5bd67bbaff6712998251cb4029e878bb5d846c"]},"Control.Semigroupoid":{"../../../support/bower_components/purescript-prelude/src/Control/Semigroupoid.purs":["2018-07-17T21:18:31Z","e25fb36b9e2a5b0d326c75c789747cc9b9b9e751a62ff51389f8ed35575f6c7738d5d506ea985faac23f51c1306dff5cc223c384cfd0d326c7128b383b6fd6b4"]},"Data.Boolean":{"../../../support/bower_components/purescript-prelude/src/Data/Boolean.purs":["2018-07-17T21:18:31Z","aa81cf83948d1c45051dcfb835b0caef7a8ed8a39c58d8126f4efde1973880dbcd169d36bbe8c82a62586c386810bf0824f018674a93c606e43bc451fb6c3819"]},"Data.BooleanAlgebra":{"../../../support/bower_components/purescript-prelude/src/Data/BooleanAlgebra.purs":["2018-07-17T21:18:31Z","8622a2121d945b0409a13e281148a8e7e3c331eafefd9380c87de668d68b8b4fb9eaacab722be3652caa48447071f4be0b87af727bc86d0d64457241401a3141"]},"Data.Bounded":{"../../../support/bower_components/purescript-prelude/src/Data/Bounded.js":["2018-07-17T21:18:31Z","882784d16c056333d02961211c28f62bf1cc583e09a8b2c21e4768d40128e16ba7d982c8c996a4c6cdfcfc3e1a3090db63eadcc92214ef45500d88103666c2b5"],"../../../support/bower_components/purescript-prelude/src/Data/Bounded.purs":["2018-07-17T21:18:31Z","15ecb088806975f00ec33711b1620ed297295dca92c6bb40d016bdfce8031959fbac71ea116647b884293b26258dec1c61848b5fddc13e7913710a448235d906"]},"Data.CommutativeRing":{"../../../support/bower_components/purescript-prelude/src/Data/CommutativeRing.purs":["2018-07-17T21:18:31Z","129301eab3372ce4c0b3a5d7dd7a3e0491a9dcfd8251460db5ed24d866f3073e6d908b5f56c4a51f29531545fd65a668c50d76228f143c15219b015d192b0155"]},"Data.DivisionRing":{"../../../support/bower_components/purescript-prelude/src/Data/DivisionRing.purs":["2018-07-17T21:18:31Z","1f3c74ecd87798ace30371f036ef1590f7e4dbc5be05f51162f9b3700d61c0befd6a5b53ace34626103e500043de3b67225de2c442841106f6d8960658355aae"]},"Data.Eq":{"../../../support/bower_components/purescript-prelude/src/Data/Eq.js":["2018-07-17T21:18:31Z","8e6684ba8bef0592e3155ca4355436297f40822f45d7d64c8d6040b3c2a9951b73469d36c812447e94501d5a482bd0aaa67e1cbf76cb51584a325e8edd80a25d"],"../../../support/bower_components/purescript-prelude/src/Data/Eq.purs":["2018-07-17T21:18:31Z","d8f98943688ca4547ab43c558f4b21606f7fa107795d0fa4be3bcdca633199b5daf769aebc05ca0fa6920afaa13c0464fac082ecb65ac0b9d308e185d3316de5"]},"Data.EuclideanRing":{"../../../support/bower_components/purescript-prelude/src/Data/EuclideanRing.js":["2018-07-17T21:18:31Z","571344464aa1dd728fdb30401b7cd707ad12685b86c37b85a6b9606a2730c59a17c6e59357ebf0d7eb098f46e1f345b693a6cae3c9a89d4a46c66442b4114389"],"../../../support/bower_components/purescript-prelude/src/Data/EuclideanRing.purs":["2018-07-17T21:18:31Z","198f124f2bd8ff1babd899c303a04f2120711393c4468e8d27fafb02e9eb5b0ef259ecb6ebd41163061ccc9609f4b2ef40ffb76642f2ecffc31911cce88a5c52"]},"Data.Field":{"../../../support/bower_components/purescript-prelude/src/Data/Field.purs":["2018-07-17T21:18:31Z","21c8a682ad74b9389e1c538ca1dbc5cc4da34b13945a1bd11812631f8f56e723e65f9452eba5b43ea8209f88c57e8566529667673b6b78ade1a08350a28b04cc"]},"Data.Function":{"../../../support/bower_components/purescript-prelude/src/Data/Function.purs":["2018-07-17T21:18:31Z","ee5eb383e5290156f26f5c17f0ee9aef8905be96db4e36eb4625f451bb1114667b2d80e2f3f21af9c280243f4eead358c4b4db281a4a1bfbba0450fd865f4225"]},"Data.Functor":{"../../../support/bower_components/purescript-prelude/src/Data/Functor.js":["2018-07-17T21:18:31Z","05a3efb3280821d350f888ee8059cebc6233fd4c0791a4f534dbc18518197a0b36704baf2647c40a295625d2456d6aeecc1cbe71f1a26fc8ffbb3f77b7204a5d"],"../../../support/bower_components/purescript-prelude/src/Data/Functor.purs":["2018-07-17T21:18:31Z","cb1c7ad34fdd1c8d3036fb9108eaa38352ebe7702828315af162400cc8aa1f2c90722d3ae6c3f7a0b6a44bb71556ac1fc05338a779647ab0c94e5344e4f633ad"]},"Data.HeytingAlgebra":{"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.js":["2018-07-17T21:18:31Z","06d7a904932838cdbb3a909135eb093d8b946a009aa015e7696368ca25b9300218e3259c31d2583cccff04d3b0c474bf251a8d0822fe3ea05706a7804d7a4f9e"],"../../../support/bower_components/purescript-prelude/src/Data/HeytingAlgebra.purs":["2018-07-17T21:18:31Z","fa4a3778f44f5a0ee2b69005146a9f6244f81ac141c9cae05082c9f17cc723b1000deab2c354cf4b873b245ec5bdac759fc34a6a5ef001fd3548d2a3fb46dd4b"]},"Data.Monoid":{"../../../support/bower_components/purescript-prelude/src/Data/Monoid.purs":["2018-07-17T21:18:31Z","9af07c373810b1be0d80b9f59cddd83419e5830cd3858f0323ad58a7a278ecece7d808d31c81bea6d8d6b7516b14342bc295db93f755a7fa4671132231da75f3"]},"Data.Monoid.Additive":{"../../../support/bower_components/purescript-prelude/src/Data/Monoid/Additive.purs":["2018-07-17T21:18:31Z","cb0fe6e7d410a3e1041a6c054439a9ee17a3d41cc20caf5aca572866254d7dc0105c7aa0cee8823c3aaf4fa16c418db14c522e3ec31b8ea9a726dabafcaa4ad7"]},"Data.Monoid.Conj":{"../../../support/bower_components/purescript-prelude/src/Data/Monoid/Conj.purs":["2018-07-17T21:18:31Z","c5492568b8cbb9ce022f94a5dfcddfc223d8ab5fc4272274fe2bf57fd727b290286bbe979dce60f6917dbce9988bb196f618fb43e4d648dabb8dcc72e1e04830"]},"Data.Monoid.Disj":{"../../../support/bower_components/purescript-prelude/src/Data/Monoid/Disj.purs":["2018-07-17T21:18:31Z","31ae0a4b47cf8e5c22635ae1fafbe3aea93a9aa4231810bb6a99086d5a3eb23e18a8ba0831c3cd5749cc9a26edb4222b8674b032108bed7656f8e04ae3131e97"]},"Data.Monoid.Dual":{"../../../support/bower_components/purescript-prelude/src/Data/Monoid/Dual.purs":["2018-07-17T21:18:31Z","987f21d574b726c95d5eb6334cd0117280e73e5d6a523eb08706f77381570e30a3e0d75f432555382349db8baeed69f2fe6c93696977f05ec4b5a3db084f7044"]},"Data.Monoid.Endo":{"../../../support/bower_components/purescript-prelude/src/Data/Monoid/Endo.purs":["2018-07-17T21:18:31Z","fcdf477f668ffccd4ff0152a62e9d4e4de162f20d7c1c630df5e445515044acb33dd46acc15f8fbef184173843d2a3ccaa36d2277a1668ebefc22b84cec7955c"]},"Data.Monoid.Multiplicative":{"../../../support/bower_components/purescript-prelude/src/Data/Monoid/Multiplicative.purs":["2018-07-17T21:18:31Z","1e4151a6f2aa5efb7cf05dc776d37830b00987628be136039bbff48254d187e9a0768ce9e36ef14e6b9b736d3b4860f52031d273935aadc239b3e4dfd07f33f8"]},"Data.NaturalTransformation":{"../../../support/bower_components/purescript-prelude/src/Data/NaturalTransformation.purs":["2018-07-17T21:18:31Z","4e60e9f1020419cf49a926e3acdfbdd93a277778059ac3f2aeb90ce3d70fe26ae09f3024e797d36d63bc1d7ba1610d9e6473e8946c2383e16bcb10e962aa9fc0"]},"Data.Newtype":{"../../../support/bower_components/purescript-newtype/src/Data/Newtype.purs":["2018-05-22T21:10:04Z","3e60af5a6cc28785b940ee96848b8b65af8265ddaa9abf4635a73f25e2d844d9579bc41e6621f4b272e4006ca7538401b275fe5dda1efeddb9f886d0340e2eee"]},"Data.Ord":{"../../../support/bower_components/purescript-prelude/src/Data/Ord.js":["2018-07-17T21:18:31Z","de18bbda9fcd1e0c6e3fdd515fa9717fbd33a34a36edfc56be5fb27532aa0030dbfd1afaa2573cf2b4018425352e429d024546dad985575fb29ffa833e1d46ae"],"../../../support/bower_components/purescript-prelude/src/Data/Ord.purs":["2018-07-17T21:18:31Z","7bef69902266389ff4d38e51e868a2ccc9f6c5306605bde314d47c8d2ff83ee213b452e42e878b4cc058697a0da28452bd480f62a6be8dc7b20a33893448b352"]},"Data.Ord.Unsafe":{"../../../support/bower_components/purescript-prelude/src/Data/Ord/Unsafe.js":["2018-07-17T21:18:31Z","3ee8ef38340ee36e092e5e381014362c555fb1cea75c50ce321d194155ea846a7ed636b00db53e0e36dd18b4facf29c40e38322b1ff064cf880927aea193ac56"],"../../../support/bower_components/purescript-prelude/src/Data/Ord/Unsafe.purs":["2018-07-17T21:18:31Z","bfb3410690cb4156a344558af9cd4c7b117b9e4a415fbeb3eff8730d843e531ccd4fc9f8631ef7689db0ca52a8347f8834f21f4668e53868645451759ac8a7b6"]},"Data.Ordering":{"../../../support/bower_components/purescript-prelude/src/Data/Ordering.purs":["2018-07-17T21:18:31Z","370fa82c22cb127bc8cae64f207b5dd887e5f69e33ce4261d7e1364ec658105cebfc8a77d202ece9782f1d40fd443591a2d8084bc0499c696b29c05246c19f8c"]},"Data.Ring":{"../../../support/bower_components/purescript-prelude/src/Data/Ring.js":["2018-07-17T21:18:31Z","7474366de462a07b63a3f0dc47ed799d48a5b54f3bfbf32f2d70836a5f95a40a1aeb12ff2d3af58c8abd07cb00065eeaba198c5cd15c4d6afbcdae84be3950a9"],"../../../support/bower_components/purescript-prelude/src/Data/Ring.purs":["2018-07-17T21:18:31Z","6c757030ded4dec8b1649070d8cde3fabb9d1f8365ff40823977703dad52cd371ec2398182e953ddf14a191eb4a70e2db777209cf78ef346c503b048c55bb89e"]},"Data.Semigroup":{"../../../support/bower_components/purescript-prelude/src/Data/Semigroup.js":["2018-07-17T21:18:31Z","21248d28dbde5fa4b72572fe56a95c601172c88db7ff862865aa6fad7282bb7d9947ccfbb01d46fead3b8e269201963d4ea73e33948bd479eefcbdcd4f6ed2cc"],"../../../support/bower_components/purescript-prelude/src/Data/Semigroup.purs":["2018-07-17T21:18:31Z","f3dbe5f3099c6f5bc7c973ac99dd12a40d398f9d6ca5d9fa82a8dda914907c871fe027aeef67d129b6b19c4123ac2f374c6b5de9d80da0cecfc31ef58856b8c4"]},"Data.Semigroup.First":{"../../../support/bower_components/purescript-prelude/src/Data/Semigroup/First.purs":["2018-07-17T21:18:31Z","8ff357056284af9050954e7695babcc76f5f632019b66f635a49502170508a37b2cb20a2e863f022bf077726480d2cc32951fb910c80559806e50830f25e884e"]},"Data.Semigroup.Last":{"../../../support/bower_components/purescript-prelude/src/Data/Semigroup/Last.purs":["2018-07-17T21:18:31Z","42efe2c0cfd70169410609ee3400e768b39864517431c4709fcaaebd6865c7dad97d43dda001ce2b473436ce1251fa43aacbac79a640a79cc1b165cf68278646"]},"Data.Semiring":{"../../../support/bower_components/purescript-prelude/src/Data/Semiring.js":["2018-07-17T21:18:31Z","5b02d1ea705419deff37aec89c13af4fb4791ff8ad971f75286f82c3f04dcfe2e38041c4bfaea697b3177527b3d54ce902ac4d756ea8ce0788d494e99f7150a7"],"../../../support/bower_components/purescript-prelude/src/Data/Semiring.purs":["2018-07-17T21:18:31Z","58f27570baf925c2e1766009d71d1b1521d3a88dd95abc1860df9edc1c2d9c3e9f53c9e46605ada60f14130f36b565b236f9024754ea97db1842517beb724ef8"]},"Data.Show":{"../../../support/bower_components/purescript-prelude/src/Data/Show.js":["2018-07-17T21:18:31Z","ccd326fa4936dd94d5fe3d4b86f8a72aee33d9a00dc428bb577e02f0c085d7e339bb9f6ad673b7472ce8ac8df849652130c4dd31041de6860c3b047e1aa0575f"],"../../../support/bower_components/purescript-prelude/src/Data/Show.purs":["2018-07-17T21:18:31Z","a5334381118d5d445c735fbcd8287af10bb6634c76febc6305c2a245e4daf6bac56b05b8f14f0339766ece650baa953f1765b4862a13fa5754165d96d189a3d0"]},"Data.Symbol":{"../../../support/bower_components/purescript-prelude/src/Data/Symbol.js":["2018-07-17T21:18:31Z","8f74a0416a5f3c1876f7b794fc4c26fb6d1b0c3f598c449ed488a954d70a147b0dca0c55cf99dc8fa3e06d55073f067ff27a6c44151f84ea5796a49743122f65"],"../../../support/bower_components/purescript-prelude/src/Data/Symbol.purs":["2018-07-17T21:18:31Z","4dee6c13a9dcbaecf32a28b8d20ae0b96ed98c09ab2f0e59feb4e18560d86a5dfcdf641705042a682715697578fb9e4f5cceb5d64948deaf5ab60721f64247f9"]},"Data.Unit":{"../../../support/bower_components/purescript-prelude/src/Data/Unit.js":["2018-07-17T21:18:31Z","392d557c9bdc3f928ba7811f3c70fea71d7bacf8947c8da968c38ca69d47fd9aa565e83b829b5a03a36a239f638fb7a1edd2aff4587773268a08a884a52992cf"],"../../../support/bower_components/purescript-prelude/src/Data/Unit.purs":["2018-07-17T21:18:31Z","5381f1a0dc78e247e909a470695244e55ac100153736bde3a657fa86655f0fafe4476665f848dfa1b437949c6c05ee2f937dfc938021510a7e5c286bce517e23"]},"Data.Void":{"../../../support/bower_components/purescript-prelude/src/Data/Void.purs":["2018-07-17T21:18:31Z","faf96df64641ad2c62c30ed0ce61cdfb123475a35d9bc0b11747f07e7484dfacf573b34c5b776ae4e5733b402dd0e23158cfd89ddbbfab08a6e3e1002c04a1cf"]},"Effect":{"../../../support/bower_components/purescript-effect/src/Effect.js":["2018-05-22T22:18:52Z","f59520d31e7245a6d47bf40b5d10fc591c1884b2d3373e5e4940be499bfd8b9a11d0b2cdab4f4d4ddb8a3adf311409ef63fa285e0b45fea1b5252fa56a30f5d1"],"../../../support/bower_components/purescript-effect/src/Effect.purs":["2018-05-22T22:18:52Z","96bddb7b2f47be04d5eb4aab35d2e062738281c7b3431f6e23d47b59bc6bca79aebef7702dac6c14004cc19243f4d010e87d6a48754d6ce8c004c7afa8617ae8"]},"Effect.Class":{"../../../support/bower_components/purescript-effect/src/Effect/Class.purs":["2018-05-22T22:18:52Z","47e0114539e25826ffba341faf99133ed2499027f0955fa606d563d3504c6b41dc9d425dfa619c0c83b5fc2ab8dbb3c1bf2166b5980c5674fb93560c9b80d585"]},"Effect.Class.Console":{"../../../support/bower_components/purescript-console/src/Effect/Class/Console.purs":["2018-05-24T13:10:17Z","1a2bc2aa690ad07a6c1ec05b73f8bd7a68dc8546468e9bc6dd2bd49a086eed98d2e9bdefb9b23381f0931599f09bc4b694436bbf1ed57c214c4ab732015fa588"]},"Effect.Console":{"../../../support/bower_components/purescript-console/src/Effect/Console.js":["2018-05-24T13:10:17Z","fdc1284632f94ccb5dadc3b8938363635e89fb99b18669c6e80b0c8a57c67bff5f78dc30a56716273dab10986e273c399664108d47dd151cfe759b60117076be"],"../../../support/bower_components/purescript-console/src/Effect/Console.purs":["2018-05-24T13:10:17Z","8dba64c32bc6b671e7130e9afbbd2ff85b623ff1d7223810ea6bd4524d8ae0d86584ba17f53842fe8fe1b9098a01631ade8732edfc276ff562eab8b08386eb8d"]},"Effect.Uncurried":{"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.js":["2018-05-22T22:18:52Z","16af0e36b08d66cba03f99b68f133e0c431548ac0e6d363e56ce0e77afbec19960dbcd460498287723c62a269d9340132909c95a28935639fe52860b4b615bd5"],"../../../support/bower_components/purescript-effect/src/Effect/Uncurried.purs":["2018-05-22T22:18:52Z","43d8cbe1b807ba4372c75a55b3bbbd9e844f0571c00ea6c9a17a10f1ecc52550bb0623736c51b6274b071d3bfd4a8f47d05446b50e2b3812ad65fb3dbb4bf86e"]},"Effect.Unsafe":{"../../../support/bower_components/purescript-effect/src/Effect/Unsafe.js":["2018-05-22T22:18:52Z","a3e7c2970e13fa30b628558ae2f4610d9f47a4690d8a9f585afbe2a82efedbc5cca7aa35b243366e9ab84eaac79cf40b0429e7482cee1e8a83e04ccd0bd3d832"],"../../../support/bower_components/purescript-effect/src/Effect/Unsafe.purs":["2018-05-22T22:18:52Z","c112c559df0f177472e96655b09165d5535f68caddc2b419b4cdfe796af19b962b0659cb609a2ce501002da7de34e66592b5491ebe6f538824c2db8a1e800ea7"]},"Main":{"/home/harry/code/purescript/tests/purs/publish/basic-example/src/Main.purs":["2019-11-02T17:39:14.561052676Z","55bdd6dd11fb1679cb11793dd2996de21972f7aa53826557273bd649004f5907ff8cf6dff840718a12084c421529c9da7d70f698689d3923ab4ae3d608591c66"]},"PSCI.Support":{"../../../support/bower_components/purescript-psci-support/src/PSCI/Support.purs":["2018-05-23T00:31:55Z","77d99a8b5c7314fb54b324f1cf14e916987c80c44ed21c098b96d917df27a3ba533823a3365b59f20bcac17878ebe5ed3c4fefcdd5add220fd1eaeac18781dc1"]},"Prelude":{"../../../support/bower_components/purescript-prelude/src/Prelude.purs":["2018-07-17T21:18:31Z","672b8bba9891be15252d39d2f035b3b20f09a1a1f1656734ec28654a055db4cead505dbc251a634922fdd4d4be5588f6e7d08eed26a1c4e47781dcaf3052c112"]},"Record.Unsafe":{"../../../support/bower_components/purescript-prelude/src/Record/Unsafe.js":["2018-07-17T21:18:31Z","42ecd5fd3cb26aebba40278b1baecd59c69df783ac690e7949c2d4084a3138a8c14d2f5f14a4fdb7c22c8983d3bccb01bb14901cb9c51e2276bd30cbcaff7385"],"../../../support/bower_components/purescript-prelude/src/Record/Unsafe.purs":["2018-07-17T21:18:31Z","af8a7c83127f5e61853ad0e572be799c04e321562a375d51ab133706ac6a6777e169b057f01a709ad7aae2d8c7a5ae8daa28eae8793c4fe92e2e8f0cfaecf870"]},"Type.Data.Row":{"../../../support/bower_components/purescript-prelude/src/Type/Data/Row.purs":["2018-07-17T21:18:31Z","b4be3e228c765f2cc45a4be82d366df7eb96f4fc675cb3834b2c90c23c98d35f0ae94674c5fc18db680b49826ebb30a3ea36055d2a511b8437a7edd277d49a20"]},"Type.Data.RowList":{"../../../support/bower_components/purescript-prelude/src/Type/Data/RowList.purs":["2018-07-17T21:18:31Z","191239b09bc31c2a9e49ea4d6661ef23a4ed8747729f1ff9d34256b09545f264da94c3f533f3d05b56be00b20ca24a7e4e6ae934a253d41c5a8009ee1cc9add2"]}}
+ tests/purs/warning/KindReExport.purs view
@@ -0,0 +1,11 @@+-- | This test is to ensure that we do not get an incorrect 'unused kind'+-- | warning. See #3744+module Main (main, module X) where++import Prelude+import Effect (Effect)+import Effect.Console (log)+import Prim.Ordering (kind Ordering) as X++main :: Effect Unit+main = log "Done"