| sans | AOC.Prelude | 
| scanl | AOC.Prelude | 
| scanl' | AOC.Prelude | 
| scanl1 | AOC.Prelude | 
| scanl1Def | AOC.Prelude | 
| scanl1May | AOC.Prelude | 
| scanl1Note | AOC.Prelude | 
| scanl1Of | AOC.Prelude | 
| scanlT | AOC.Common, AOC.Prelude | 
| ScanPoint | AOC.Common, AOC.Prelude | 
| scanr | AOC.Prelude | 
| scanr1 | AOC.Prelude | 
| scanr1Def | AOC.Prelude | 
| scanr1May | AOC.Prelude | 
| scanr1Note | AOC.Prelude | 
| scanr1Of | AOC.Prelude | 
| scanrT | AOC.Common, AOC.Prelude | 
| sconcat | AOC.Prelude | 
| scribe | AOC.Prelude | 
| second | AOC.Prelude | 
| seconding | AOC.Prelude | 
| secondsToDiffTime | AOC.Prelude | 
| selfIndex | AOC.Prelude | 
| Semigroup | AOC.Prelude | 
| SEParse | AOC.Solver, AOC.Prelude, AOC | 
| sepBy | AOC.Prelude | 
| sepByOneOf | AOC.Prelude | 
| Seq | AOC.Prelude | 
| sequence | AOC.Prelude | 
| sequence1Of_ | AOC.Prelude | 
| sequenceA | AOC.Prelude | 
| sequenceAOf | AOC.Prelude | 
| sequenceAOf_ | AOC.Prelude | 
| sequenceA_ | AOC.Prelude | 
| sequenceBy | AOC.Prelude | 
| sequenceByOf | AOC.Prelude | 
| Sequenced | AOC.Prelude | 
| sequenceOf | AOC.Prelude | 
| sequenceOf_ | AOC.Prelude | 
| sequence_ | AOC.Prelude | 
| SESolve | AOC.Solver, AOC.Prelude, AOC | 
| session | AOC.Run.Config, AOC | 
| Set | AOC.Prelude | 
| set | AOC.Prelude | 
| set' | AOC.Prelude | 
| sets | AOC.Prelude | 
| Settable | AOC.Prelude | 
| Setter |  | 
| 1 (Data Constructor) | AOC.Prelude | 
| 2 (Type/Class) | AOC.Prelude | 
| Setter' | AOC.Prelude | 
| Setting | AOC.Prelude | 
| setting | AOC.Prelude | 
| Setting' | AOC.Prelude | 
| showAoCError | AOC.Run.Load, AOC | 
| showGregorian | AOC.Prelude | 
| showLitChar | AOC.Prelude | 
| showNominalDiffTime | AOC.Run.Load, AOC | 
| SignPlus | AOC.Prelude | 
| SignSpace | AOC.Prelude | 
| Simple | AOC.Prelude | 
| simple | AOC.Prelude | 
| simpleLenses | AOC.Prelude | 
| simply | AOC.Prelude | 
| singular | AOC.Prelude | 
| snd | AOC.Prelude | 
| Snoc | AOC.Prelude | 
| snoc | AOC.Prelude | 
| solSpec | AOC.Discover, AOC.Challenge, AOC | 
| solSpecStr | AOC.Discover | 
| solSpecStr_ | AOC.Discover | 
| SolutionError | AOC.Solver, AOC.Prelude, AOC | 
| solutionList | AOC.Discover | 
| solverNFData | AOC.Discover | 
| some | AOC.Prelude | 
| SomeSolution | AOC.Solver, AOC.Prelude, AOC | 
| sort | AOC.Prelude | 
| sortBy | AOC.Prelude | 
| sortOn | AOC.Prelude | 
| South | AOC.Common, AOC.Prelude | 
| SP | AOC.Common, AOC.Prelude | 
| Space | AOC.Prelude | 
| SpacingCombiningMark | AOC.Prelude | 
| span | AOC.Prelude | 
| sParse | AOC.Solver, AOC.Prelude, AOC | 
| split | AOC.Prelude | 
| splitAt | AOC.Prelude | 
| splitEvery | AOC.Prelude | 
| splitOn | AOC.Prelude | 
| splitOneOf | AOC.Prelude | 
| splitPlaces | AOC.Prelude | 
| splitPlacesBlanks | AOC.Prelude | 
| Splitter | AOC.Prelude | 
| splitWhen | AOC.Prelude | 
| sShow | AOC.Solver, AOC.Prelude, AOC | 
| ssIsNF | AOC.Solver, AOC.Prelude, AOC | 
| sSolve | AOC.Solver, AOC.Prelude, AOC | 
| startsWith | AOC.Prelude | 
| startsWithOneOf | AOC.Prelude | 
| State | AOC.Prelude | 
| state | AOC.Prelude | 
| StateT |  | 
| 1 (Type/Class) | AOC.Prelude | 
| 2 (Data Constructor) | AOC.Prelude | 
| step | AOC.Common.Intcode | 
| stepForever | AOC.Common.Intcode | 
| stepForeverAndDie | AOC.Common.Intcode | 
| stepForeverMut | AOC.Common.Intcode | 
| stepN | AOC.Common.Intcode | 
| stimes | AOC.Prelude | 
| stimesIdempotent | AOC.Prelude | 
| stimesIdempotentMonoid | AOC.Prelude | 
| stimesMonoid | AOC.Prelude | 
| storing | AOC.Prelude | 
| Strict |  | 
| 1 (Data Constructor) | AOC.Prelude | 
| 2 (Type/Class) | AOC.Prelude | 
| strict | AOC.Prelude | 
| strip | AOC.Util, AOC.Prelude, AOC | 
| stripNewline | AOC.Util, AOC.Prelude, AOC | 
| stripPrefix | AOC.Prelude | 
| submitSolution | AOC.Run.Interactive, AOC | 
| submitSolution_ | AOC.Run.Interactive, AOC | 
| subsequences | AOC.Prelude | 
| substEq | AOC.Prelude | 
| succDef | AOC.Prelude | 
| succMay | AOC.Prelude | 
| succNote | AOC.Prelude | 
| succSafe | AOC.Prelude | 
| Sum |  | 
| 1 (Data Constructor) | AOC.Prelude | 
| 2 (Type/Class) | AOC.Prelude | 
| sum | AOC.Prelude | 
| sumOf | AOC.Prelude | 
| Surrogate | AOC.Prelude | 
| swap | AOC.Prelude | 
| Swapped |  | 
| 1 (Data Constructor) | AOC.Prelude | 
| 2 (Type/Class) | AOC.Prelude | 
| swapped | AOC.Prelude |