| ScopeConflict | Language.PureScript.Errors, Language.PureScript |
| ScopedIdent | Language.PureScript.AST.Traversals, Language.PureScript.AST, Language.PureScript.Errors, Language.PureScript |
| ScopedTypeVar | Language.PureScript.Environment, Language.PureScript |
| ScopeShadowing | Language.PureScript.Errors, Language.PureScript |
| semigroupoidFn | Language.PureScript.Constants.Prelude |
| semigroupString | Language.PureScript.Constants.Prelude |
| semiringInt | Language.PureScript.Constants.Prelude |
| semiringNumber | Language.PureScript.Constants.Prelude |
| Separated | |
| 1 (Type/Class) | Language.PureScript.CST.Types, Language.PureScript.CST |
| 2 (Data Constructor) | Language.PureScript.CST.Types, Language.PureScript.CST |
| separated | Language.PureScript.CST.Utils |
| sepHead | Language.PureScript.CST.Types, Language.PureScript.CST |
| sepLast | Language.PureScript.CST.Positions |
| sepTail | Language.PureScript.CST.Types, Language.PureScript.CST |
| sequence | Language.PureScript.Constants.Data.Traversable |
| setAnnForType | Language.PureScript.Types, Language.PureScript |
| SetInteractivePrint | Language.PureScript.Interactive.Types, Language.PureScript.Interactive |
| setInteractivePrint | Language.PureScript.Interactive.Types, Language.PureScript.Interactive |
| ShadowedName | Language.PureScript.Errors, Language.PureScript |
| ShadowedTypeVar | Language.PureScript.Errors, Language.PureScript |
| ShiftLeft | Language.PureScript.CoreImp.AST, Language.PureScript.CoreImp |
| ShiftRight | Language.PureScript.CoreImp.AST, Language.PureScript.CoreImp |
| shl | Language.PureScript.Constants.Prelude |
| Show | Language.PureScript.Interactive.Types, Language.PureScript.Interactive |
| showAssoc | Language.PureScript.AST.Operators, Language.PureScript.AST, Language.PureScript.Errors, Language.PureScript |
| showDataDeclType | Language.PureScript.Environment, Language.PureScript |
| ShowHelp | Language.PureScript.Interactive.Types, Language.PureScript.Interactive |
| showIdent | Language.PureScript.Names, Language.PureScript |
| ShowInfo | Language.PureScript.Interactive.Types, Language.PureScript.Interactive |
| showManifestError | Language.PureScript.Docs.Types, Language.PureScript.Docs |
| showOp | Language.PureScript.Names, Language.PureScript |
| showPursJsonError | Language.PureScript.Publish.Registry.Compat |
| showQualified | Language.PureScript.Names, Language.PureScript |
| showReplQuery | Language.PureScript.Interactive.Types, Language.PureScript.Interactive |
| showSuggestion | Language.PureScript.Errors, Language.PureScript |
| shr | Language.PureScript.Constants.Prelude |
| sigImports | Language.PureScript.ModuleDependencies, Language.PureScript |
| sigModuleName | Language.PureScript.ModuleDependencies, Language.PureScript |
| sigSourceSpan | Language.PureScript.ModuleDependencies, Language.PureScript |
| SimpleErrorMessage | Language.PureScript.Errors, Language.PureScript |
| simpleExport | Language.PureScript.Ide.Completion |
| singleError | Language.PureScript.Errors, Language.PureScript |
| Skolem | Language.PureScript.Types, Language.PureScript |
| skolemEscapeCheck | Language.PureScript.TypeChecker.Skolems |
| skolemize | Language.PureScript.TypeChecker.Skolems |
| skolemizeTypesInValue | Language.PureScript.TypeChecker.Skolems |
| SkolemScope | |
| 1 (Type/Class) | Language.PureScript.Types, Language.PureScript |
| 2 (Data Constructor) | Language.PureScript.Types, Language.PureScript |
| sliceImportSection | Language.PureScript.Ide.Imports |
| SMap | |
| 1 (Type/Class) | Language.PureScript.Pretty.Common |
| 2 (Data Constructor) | Language.PureScript.Pretty.Common |
| sndM | Language.PureScript.Traversals |
| sndM' | Language.PureScript.Traversals |
| solveGivens | Language.PureScript.TypeChecker.Entailment.Coercible |
| solverDeferErrors | Language.PureScript.TypeChecker.Entailment |
| solveRelation | Language.PureScript.TypeChecker.Entailment.IntCompare |
| SolverHint | Language.PureScript.AST.Declarations, Language.PureScript.AST, Language.PureScript.Errors, Language.PureScript |
| SolverOptions | |
| 1 (Type/Class) | Language.PureScript.TypeChecker.Entailment |
| 2 (Data Constructor) | Language.PureScript.TypeChecker.Entailment |
| solverShouldGeneralize | Language.PureScript.TypeChecker.Entailment |
| solveType | Language.PureScript.TypeChecker.Unify |
| solveWanteds | Language.PureScript.TypeChecker.Entailment.Coercible |
| sortModules | Language.PureScript.ModuleDependencies, Language.PureScript |
| SourceAnn | Language.PureScript.AST.SourcePos, Language.PureScript.AST, Language.PureScript.Errors, Language.PureScript |
| SourceComments | Language.PureScript.CoreImp.AST, Language.PureScript.CoreImp |
| SourceConstraint | Language.PureScript.Types, Language.PureScript |
| SourcePos | |
| 1 (Type/Class) | Language.PureScript.AST.SourcePos, Language.PureScript.AST, Language.PureScript.Errors, Language.PureScript |
| 2 (Data Constructor) | Language.PureScript.AST.SourcePos, Language.PureScript.AST, Language.PureScript.Errors, Language.PureScript |
| 3 (Type/Class) | Language.PureScript.CST.Types, Language.PureScript.CST |
| 4 (Data Constructor) | Language.PureScript.CST.Types, Language.PureScript.CST |
| sourcePos | Language.PureScript.CST.Convert, Language.PureScript.CST |
| sourcePosColumn | Language.PureScript.AST.SourcePos, Language.PureScript.AST, Language.PureScript.Errors, Language.PureScript |
| sourcePosLine | Language.PureScript.AST.SourcePos, Language.PureScript.AST, Language.PureScript.Errors, Language.PureScript |
| SourceRange | |
| 1 (Type/Class) | Language.PureScript.CST.Types, Language.PureScript.CST |
| 2 (Data Constructor) | Language.PureScript.CST.Types, Language.PureScript.CST |
| SourceSpan | |
| 1 (Type/Class) | Language.PureScript.AST.SourcePos, Language.PureScript.AST, Language.PureScript.Errors, Language.PureScript |
| 2 (Data Constructor) | Language.PureScript.AST.SourcePos, Language.PureScript.AST, Language.PureScript.Errors, Language.PureScript |
| sourceSpan | Language.PureScript.CST.Convert, Language.PureScript.CST |
| SourceStyle | Language.PureScript.CST.Types, Language.PureScript.CST |
| SourceToken | |
| 1 (Type/Class) | Language.PureScript.CST.Types, Language.PureScript.CST |
| 2 (Data Constructor) | Language.PureScript.CST.Types, Language.PureScript.CST |
| SourceType | Language.PureScript.Types, Language.PureScript |
| sp | Language.PureScript.Docs.RenderedCode.Types, Language.PureScript.Docs.RenderedCode, Language.PureScript.Docs |
| Space | |
| 1 (Data Constructor) | Language.PureScript.CST.Types, Language.PureScript.CST |
| 2 (Data Constructor) | Language.PureScript.Docs.RenderedCode.Types, Language.PureScript.Docs.RenderedCode, Language.PureScript.Docs.Types, Language.PureScript.Docs |
| spacer | Language.PureScript.Publish.BoxesHelpers |
| spanEnd | Language.PureScript.AST.SourcePos, Language.PureScript.AST, Language.PureScript.Errors, Language.PureScript |
| spanName | Language.PureScript.AST.SourcePos, Language.PureScript.AST, Language.PureScript.Errors, Language.PureScript |
| spanStart | Language.PureScript.AST.SourcePos, Language.PureScript.AST, Language.PureScript.Errors, Language.PureScript |
| srcColumn | Language.PureScript.CST.Types, Language.PureScript.CST |
| srcConstrainedType | Language.PureScript.Types, Language.PureScript |
| srcConstraint | Language.PureScript.Types, Language.PureScript |
| srcEnd | Language.PureScript.CST.Types, Language.PureScript.CST |
| srcForAll | Language.PureScript.Types, Language.PureScript |
| srcInstanceType | Language.PureScript.Types, Language.PureScript |
| srcKindApp | Language.PureScript.Types, Language.PureScript |
| srcKindedType | Language.PureScript.Types, Language.PureScript |
| srcLine | Language.PureScript.CST.Types, Language.PureScript.CST |
| srcRange | Language.PureScript.CST.Positions |
| srcRCons | Language.PureScript.Types, Language.PureScript |
| srcREmpty | Language.PureScript.Types, Language.PureScript |
| srcRowListItem | Language.PureScript.Types, Language.PureScript |
| srcStart | Language.PureScript.CST.Types, Language.PureScript.CST |
| srcTUnknown | Language.PureScript.Types, Language.PureScript |
| srcTypeApp | Language.PureScript.Types, Language.PureScript |
| srcTypeConstructor | Language.PureScript.Types, Language.PureScript |
| srcTypeLevelInt | Language.PureScript.Types, Language.PureScript |
| srcTypeLevelString | Language.PureScript.Types, Language.PureScript |
| srcTypeVar | Language.PureScript.Types, Language.PureScript |
| srcTypeWildcard | Language.PureScript.Types, Language.PureScript |
| ssAnn | Language.PureScript.CoreFn.Ann, Language.PureScript.CoreFn |
| ST | Language.PureScript.Constants.Prelude |
| startColumn | Language.PureScript.Errors.JSON |
| startLine | Language.PureScript.Errors.JSON |
| stDictionaries | Language.PureScript.Constants.Prelude |
| stRefValue | Language.PureScript.Constants.Prelude |
| stringFor | Language.PureScript.Interactive.Directive |
| StringLiteral | |
| 1 (Data Constructor) | Language.PureScript.AST.Literals, Language.PureScript.AST, Language.PureScript.Errors, Language.PureScript.CoreFn, Language.PureScript |
| 2 (Data Constructor) | Language.PureScript.CoreImp.AST, Language.PureScript.CoreImp |
| stringsFor | Language.PureScript.Interactive.Directive |
| stripModuleAndSpan | Language.PureScript.Errors, Language.PureScript |
| StrPos | |
| 1 (Type/Class) | Language.PureScript.Pretty.Common |
| 2 (Data Constructor) | Language.PureScript.Pretty.Common |
| sub | Language.PureScript.Constants.Prelude |
| substituteType | Language.PureScript.TypeChecker.Unify |
| Substitution | |
| 1 (Type/Class) | Language.PureScript.TypeChecker.Monad, Language.PureScript.TypeChecker, Language.PureScript |
| 2 (Data Constructor) | Language.PureScript.TypeChecker.Monad, Language.PureScript.TypeChecker, Language.PureScript |
| substNames | Language.PureScript.TypeChecker.Monad, Language.PureScript.TypeChecker, Language.PureScript |
| substType | Language.PureScript.TypeChecker.Monad, Language.PureScript.TypeChecker, Language.PureScript |
| substUnsolved | Language.PureScript.TypeChecker.Monad, Language.PureScript.TypeChecker, Language.PureScript |
| subsumes | Language.PureScript.TypeChecker.Subsumption |
| subsumesKind | Language.PureScript.TypeChecker.Kinds, Language.PureScript.TypeChecker, Language.PureScript |
| Subtract | Language.PureScript.CoreImp.AST, Language.PureScript.CoreImp |
| Success | Language.PureScript.Ide.Types |
| successivelyIndented | Language.PureScript.Publish.BoxesHelpers |
| suggestion | Language.PureScript.Errors.JSON |
| suggestionSpan | Language.PureScript.Errors, Language.PureScript |
| Sum | Language.PureScript.Constants.Data.Generic.Rep |
| SumType | Language.PureScript.CoreFn.Meta, Language.PureScript.CoreFn |
| superClassDictionaryNames | Language.PureScript.Sugar.TypeClasses, Language.PureScript.Sugar, Language.PureScript |
| superClasses | Language.PureScript.Hierarchy |
| superclassName | Language.PureScript.TypeClassDictionaries |
| SuperMap | |
| 1 (Type/Class) | Language.PureScript.Hierarchy |
| 2 (Data Constructor) | Language.PureScript.Hierarchy |
| Supply | Control.Monad.Supply, Language.PureScript |
| SupplyT | |
| 1 (Type/Class) | Control.Monad.Supply, Language.PureScript |
| 2 (Data Constructor) | Control.Monad.Supply, Language.PureScript |
| supportModuleIsDefined | Language.PureScript.Interactive.Module, Language.PureScript.Interactive |
| supportModuleMessage | Language.PureScript.Interactive.Message, Language.PureScript.Interactive |
| supportModuleName | Language.PureScript.Interactive.Module, Language.PureScript.Interactive |
| Symbol | Language.PureScript.Docs.RenderedCode.Types, Language.PureScript.Docs.RenderedCode, Language.PureScript.Docs.Types, Language.PureScript.Docs |
| symbol | Language.PureScript.Constants.Prim |
| SymbolAppend | Language.PureScript.Constants.Prim |
| SymbolCompare | Language.PureScript.Constants.Prim |
| SymbolCons | Language.PureScript.Constants.Prim |
| Synonym | Language.PureScript.Ide.Filter.Declaration |
| SynonymMap | Language.PureScript.TypeChecker.Synonyms, Language.PureScript.TypeChecker, Language.PureScript |
| Syntax | Language.PureScript.Docs.RenderedCode.Types, Language.PureScript.Docs.RenderedCode, Language.PureScript.Docs.Types, Language.PureScript.Docs |
| syntax | Language.PureScript.Docs.RenderedCode.Types, Language.PureScript.Docs.RenderedCode, Language.PureScript.Docs |