Index - S
| S1Fail | Primus.NonEmpty, Primus |
| S1Ok | Primus.NonEmpty, Primus |
| S1Short | Primus.NonEmpty, Primus |
| safeDivP | Primus |
| Seq1 | Primus.NonEmpty, Primus |
| seq1Ordering | Primus.NonEmpty, Primus |
| setAt1 | Primus.NonEmpty, Primus |
| setAtL | Primus.List, Primus |
| signum1 | Primus.Num1, Primus |
| Snd | Primus.TypeLevel |
| Snds | Primus.TypeLevel |
| snoc1 | Primus.NonEmpty, Primus |
| snocL | Primus.List, Primus |
| snocNonEmpty | Primus.NonEmpty, Primus |
| SnocT | Primus.TypeLevel |
| sortByT | Primus.Fold, Primus |
| span1 | Primus.NonEmpty, Primus |
| spanAdjacent1 | Primus.NonEmpty, Primus |
| spanMaybe | Primus.List, Primus |
| spanMaybe' | Primus.List, Primus |
| spanT | Primus.AsMaybe, Primus |
| spanTAlt | Primus.AsMaybe, Primus |
| spanTS | Primus.AsMaybe, Primus |
| Split1 | Primus.NonEmpty, Primus |
| split1Ordering | Primus.NonEmpty, Primus |
| splitAt1 | Primus.NonEmpty, Primus |
| splitAt1' | Primus.NonEmpty, Primus |
| splitAt1GE | Primus.NonEmpty, Primus |
| splitAtL | Primus.List, Primus |
| splitAtLGE | Primus.List, Primus |
| splitAts1 | Primus.NonEmpty, Primus |
| SplitEQ | Primus.NonEmpty, Primus |
| SplitGT | Primus.NonEmpty, Primus |
| SplitL | Primus.List, Primus |
| SplitLEQ | Primus.List, Primus |
| SplitLGT | Primus.List, Primus |
| SplitLLT | Primus.List, Primus |
| SplitLNeg | Primus.List, Primus |
| SplitLT | Primus.NonEmpty, Primus |
| splits | Primus.List, Primus |
| splits1 | Primus.NonEmpty, Primus |
| splits3 | Primus.NonEmpty, Primus |
| succ1 | Primus.Num1, Primus |
| succP | Primus |
| succSafe | Primus.Enum, Primus |
| succTraversable | Primus.Enum, Primus |
| sum1 | Primus.NonEmpty, Primus |
| sumP | Primus.NonEmpty, Primus |