8-       !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvw x y z { | } ~  NoneNone&4CH  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHI?  !"#$%&'()*+,-./0123456789:;<=>?@H=<;789:,-01456./23I+'()*#$%&" !>HG?FE@D CB A   !"#$%&'()*+, -01456./23789:;<=>?@ABCDEFGHINoneCNKOnly keeps the given ModulesL:Only keeps the given Modules and all of their dependenciesM7Only keeps Identifiers that start with the given prefixN:Only keeps Identifiers that are equal to the search string JKLMNOPJKLMNOPJKMNLOP JKLMNOPNoneCNRMatches any occurence of the search string with intersections | | The scoring measures how far the matches span the string where | closer is better. | Examples: | flMa matches flexMatcher. Score: 14.28 | sons matches sortCompletions. Score: 6.25 QRSQRSQRS QRSNoneFTUVWXYZTUVWXYZTUVWXYZTUVWXYZNonecSpecialized version of c from  [\]^_`abc [\]^_`abc a[\]^_`bc[\]^_`abcNone4 defghijkl defghijkl defghijkl defghijklNoneN mnopqrstuv mnopqrstu vmnopqrstu mnopqrstuv None4N wx,-./0123456789:;<=wx,-01456./23=<;789:wx wx None4FM yz{|}~ yz{|}~ yz{|}~ yz{|}~ None(4MU/Constructs Patterns to insert into a sourcefile Current lineBegin of the splitEnd of the split%Whether to explicitly type the splitsConstructors to split NoneN   NoneNoneApplies the CompletionFilters and the Matcher to the given Modules and sorts the found Completions according to the Matching ScoreNone4FMuThe first argument is a set of modules to load. The second argument denotes modules for which to load dependenciesTaken from Data.Either.Utils7(Left e) will be returned if the Maybe value is Nothing.(Right a) will be returned if this is (Just a)  !"#$%&'(()*+,,--./011234456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~        G        V]   pscid_84Mq3Kjeg6xAGBEt9Gu9S6PureScript.Ide.CodecJSONPureScript.Ide.TypesPureScript.Ide.FilterPureScript.Ide.MatcherPureScript.Ide.ReexportsPureScript.Ide.ErrorPureScript.Ide.SourceFilePureScript.Ide.PursuitPureScript.Ide.ExternsPureScript.Ide.StatePureScript.Ide.CaseSplitPureScript.Ide.CommandPureScript.Ide.WatcherPureScript.Ide.CompletionPureScript.IdeData BifunctorsencodeTdecodeTPursuitResponseModuleResponsemoduleResponseNamemoduleResponsePackageDeclarationResponsedeclarationResponseTypedeclarationResponseModuledeclarationResponseIdentdeclarationResponsePackagePursuitSearchTypePackage Identifier PursuitQuerySuccessCompletionResult TextResultMultilineTextResult PursuitResult ImportList ModuleList ModuleImportimportModuleName importTypeimportQualifier CompletionPscStatepscStateModules externsFilesPscIdePscEnvironment envStateVarenvConfiguration ConfigurationconfOutputPath confDebugModule ExternDecl FunctionDecl functionName functionTypeFixityDeclaration DependencydependencyModuledependencyNames ModuleDeclDataDeclExportFixityInfixInfixlInfixrType DeclIdent ModuleIdent emptyPscStateidentifierFromDeclarationRef encodeSuccess$fToJSONPursuitResponse$fFromJSONPursuitQuery$fFromJSONPursuitSearchType$fToJSONSuccess$fToJSONCompletion$fFromJSONCompletion$fToJSONModuleImport$fEqModuleImport$fToJSONExternDeclFilter moduleFilterdependencyFilter prefixFilterequalityFilter runFilter applyFiltersMatcher flexMatcher runMatcher getReexportsreplaceReexport emptyModuleisExportremoveExportDeclsreplaceReexportsresolveReexports PscIdeError GeneralErrorNotFoundModuleNotFoundModuleFileNotFound ParseErrorErrorMsg textErrorfirstparseModuleFromFilegetDeclarations getImportsgetImportsForFilegetPositionedImportsunwrapPositionedunwrapPositionedRefgetDeclPositiongoToDefinitionqueryUrljsonOpts queryPursuithandlersearchPursuitForDeclarationsfindPackagesForModuleIdent parseType typeParse identifier$fFromJSONPursuitResponsereadExternFileconvertExternsgetPscIdeStategetExternFiles getAllDecls getAllModulesgetAllModulesWithReexports getModulegetModuleWithReexports insertModule insertModule'WildcardAnnotationsexplicitAnnotations noAnnotations caseSplit makePattern addClauseListType LoadedModulesImportsAvailableModulesCommandLoad loadModulesloadDependencies typeSearch typeFiltersCompletecompleteFilterscompleteMatcherPursuit pursuitQuerypursuitSearchTypeListlistType CaseSplit caseSplitLinecaseSplitBegin caseSplitEndcaseSplitAnnotations caseSplitType AddClause addClauseLineaddClauseAnnotationsCwdQuit$fFromJSONCommand$fFromJSONListType reloadFilewatchergetCompletionsgetExactMatchesfindCompletionsfindTypefindPursuitCompletionsfindPursuitPackages loadExtern printModules printModules'listAvailableModuleslistAvailableModules'importsForFileloadModulesAndDepsloadModuleDependencies loadReexportsgetDependenciesForModule loadModulefilePathFromModule maybeToEithermkFilter moduleFilter'dependencyFilter' identFilter$fFromJSONFilterScoredCompletiondistanceMatcherdistanceMatcher' mkMatchersortCompletions flexMatchflexRate flexScore$fFromJSONMatcher$fToJSONPscIdeErrormoduleNameToTextproperNameToText identToText convertImport convertExport convertDecl packAndStrip ConstructorfindTypeDeclarationfindTypeDeclaration'splitTypeConstructor prettyCtorprettyPrintWildcardprettyWildcard parseType'parseTypeDeclaration'splitFunctionTypecompletionsFromModulescompletionFromDecl