| scc | Base.SCC |
| semi | Curry.Base.Pretty |
| Semicolon | Curry.Syntax.Lexer, Curry.Syntax |
| sep | Curry.Base.Pretty |
| sepBy | Curry.Base.LLParseComb |
| sepBy1 | Curry.Base.LLParseComb |
| sepBy1Sp | Curry.Base.LLParseComb |
| sepByBlankLine | Curry.Base.Pretty |
| sepBySp | Curry.Base.LLParseComb |
| setDistance | Curry.Base.Span |
| setEndPosition | Curry.Base.SpanInfo |
| setPosition | Curry.Base.Position |
| setSpanInfo | Curry.Base.SpanInfo |
| setSrcInfoPoints | Curry.Base.SpanInfo |
| setSrcSpan | Curry.Base.SpanInfo |
| setStartPosition | Curry.Base.SpanInfo |
| ShortAST | CompilerOpts |
| shortASTName | Curry.Files.Filenames |
| shortenModuleAST | Curry.Syntax.Utils, Curry.Syntax |
| showCommentTokenStream | TokenStream |
| showCompilerEnv | CompilerEnv |
| showCurry | Curry.AbstractCurry.Files, Curry.AbstractCurry |
| showError | Curry.Base.Message |
| showId | Curry.Base.Ident |
| showIdent | Curry.Base.Ident |
| showLine | Curry.Base.Position |
| showModule | |
| 1 (Function) | Curry.Syntax.ShowModule, Curry.Syntax |
| 2 (Function) | IL.ShowModule, IL |
| showParenId | Curry.Base.Ident |
| showPosition | Curry.Base.Position |
| showSpan | Curry.Base.Span |
| showsPrecId | Curry.Base.Ident |
| showStringId | Curry.Base.Ident |
| showTokenStream | TokenStream |
| showWarning | Curry.Base.Message |
| silent | Curry.Base.Monad |
| simpleKind | Base.Kinds |
| SimpleRhs | Curry.Syntax.Type, Curry.Syntax |
| simpleRhs | Curry.Syntax.Utils, Curry.Syntax |
| simplify | |
| 1 (Function) | Transformations.Simplify |
| 2 (Function) | Transformations |
| singleSubst | Base.Subst, Base.KindSubst, Base.TypeSubst |
| sizedText | Curry.Base.Pretty |
| snd3 | Base.Utils |
| Source | |
| 1 (Type/Class) | CurryDeps |
| 2 (Data Constructor) | CurryDeps |
| source2html | Html.CurryHtml |
| sourceDeps | CurryDeps |
| sourceExts | Curry.Files.Filenames |
| sourceRepExt | Curry.Files.Filenames |
| sourceRepName | Curry.Files.Filenames |
| sp | Curry.CondCompile.Parser |
| Space | Html.SyntaxColoring |
| space | Curry.Base.Pretty |
| Span | |
| 1 (Type/Class) | Curry.Base.Span |
| 2 (Data Constructor) | Curry.Base.Span |
| span2Pos | Curry.Base.Span |
| SpanInfo | |
| 1 (Type/Class) | Curry.Base.SpanInfo |
| 2 (Data Constructor) | Curry.Base.SpanInfo |
| spanInfo | Curry.Base.SpanInfo |
| spanInfo2Pos | Curry.Base.SpanInfo |
| spanInfoLike | Curry.Base.SpanInfo |
| spanInfoMessage | Curry.Base.Message, Base.Messages |
| spanMessage | Curry.Base.Message |
| spanPosition | Curry.Base.LLParseComb |
| splitModuleFileName | Curry.Files.Filenames |
| srcInfoPoints | Curry.Base.SpanInfo |
| srcSpan | Curry.Base.SpanInfo |
| Star | Curry.Syntax.Type, Curry.Syntax |
| start | Curry.Base.Span |
| startCol | Curry.Base.Span |
| Statement | Curry.Syntax.Type, Curry.Syntax |
| statement | Curry.CondCompile.Parser |
| status | Base.Messages |
| Stmt | Curry.CondCompile.Type |
| StmtBind | Curry.Syntax.Type, Curry.Syntax |
| StmtDecl | Curry.Syntax.Type, Curry.Syntax |
| StmtExpr | Curry.Syntax.Type, Curry.Syntax |
| Str | Curry.Base.Pretty |
| String | Curry.Syntax.Type, Curry.Syntax |
| StringAttributes | Curry.Syntax.Lexer, Curry.Syntax |
| StringCode | Html.SyntaxColoring |
| StringTok | Curry.Syntax.Lexer, Curry.Syntax |
| stringType | Base.Types |
| Style | |
| 1 (Data Constructor) | Curry.Base.Pretty |
| 2 (Type/Class) | Curry.Base.Pretty |
| style | Curry.Base.Pretty |
| Subst | |
| 1 (Type/Class) | Base.Subst |
| 2 (Data Constructor) | Base.Subst |
| subst | |
| 1 (Function) | Base.KindSubst |
| 2 (Function) | Base.TypeSubst |
| subst' | Base.TypeSubst |
| SubstKind | Base.KindSubst |
| substToList | Base.Subst |
| SubstType | Base.TypeSubst |
| substVar | |
| 1 (Function) | Base.KindSubst |
| 2 (Function) | Base.TypeSubst |
| substVar' | Base.Subst |
| succeed | Curry.Base.LLParseComb |
| successId | Curry.Base.Ident |
| SuccessP | Curry.Base.LexComb |
| succId | Curry.Base.Ident |
| superClasses | Env.Class |
| superDictStubId | Transformations.Dictionary |
| sval | Curry.Syntax.Lexer, Curry.Syntax |
| Sym | Curry.Syntax.Lexer, Curry.Syntax |
| Symbol | |
| 1 (Type/Class) | Curry.Base.LexComb |
| 2 (Data Constructor) | Html.SyntaxColoring |
| symbol | Curry.Base.LLParseComb |
| SymDot | Curry.Syntax.Lexer, Curry.Syntax |
| SymMinus | Curry.Syntax.Lexer, Curry.Syntax |
| SymStar | Curry.Syntax.Lexer, Curry.Syntax |
| syntaxCheck | |
| 1 (Function) | Checks.SyntaxCheck |
| 2 (Function) | Checks |