| Action |  | 
| 1 (Type/Class) | Data.Semigroup.Monad | 
| 2 (Data Constructor) | Data.Semigroup.Monad | 
| all | Data.Generator.Combinators | 
| Alter |  | 
| 1 (Type/Class) | Data.Semigroup.Alt | 
| 2 (Data Constructor) | Data.Semigroup.Alt | 
| Alternate |  | 
| 1 (Type/Class) | Data.Semigroup.Alternative | 
| 2 (Data Constructor) | Data.Semigroup.Alternative | 
| and | Data.Generator.Combinators | 
| any | Data.Generator.Combinators | 
| Ap |  | 
| 1 (Type/Class) | Data.Semigroup.Applicative | 
| 2 (Data Constructor) | Data.Semigroup.Applicative | 
| App |  | 
| 1 (Type/Class) | Data.Semigroup.Apply | 
| 2 (Data Constructor) | Data.Semigroup.Apply | 
| asum | Data.Generator.Combinators | 
| Char8 |  | 
| 1 (Type/Class) | Data.Generator | 
| 2 (Data Constructor) | Data.Generator | 
| concatMap | Data.Generator.Combinators | 
| cons | Data.Semigroup.Reducer, Data.Semigroup.Union | 
| Count |  | 
| 1 (Type/Class) | Data.Semigroup.Reducer, Data.Semigroup.Union | 
| 2 (Data Constructor) | Data.Semigroup.Reducer, Data.Semigroup.Union | 
| Elem | Data.Generator | 
| elem | Data.Generator.Combinators | 
| empty | Data.Semigroup.Union | 
| emptyWith | Data.Semigroup.Union | 
| filter | Data.Generator.Combinators | 
| filterWith | Data.Generator.Combinators | 
| fold | Data.Generator.Combinators | 
| foldMap | Data.Generator.Combinators | 
| foldMapReduce | Data.Semigroup.Reducer, Data.Semigroup.Union | 
| foldMapReduce1 | Data.Semigroup.Reducer, Data.Semigroup.Union | 
| foldReduce | Data.Semigroup.Reducer, Data.Semigroup.Union | 
| foldReduce1 | Data.Semigroup.Reducer, Data.Semigroup.Union | 
| forM_ | Data.Generator.Combinators | 
| for_ | Data.Generator.Combinators | 
| Generator | Data.Generator | 
| Generator1 | Data.Semigroup.Generator | 
| getAction | Data.Semigroup.Monad | 
| getAlter | Data.Semigroup.Alt | 
| getAlternate | Data.Semigroup.Alternative | 
| getApp |  | 
| 1 (Function) | Data.Semigroup.Applicative | 
| 2 (Function) | Data.Semigroup.Apply | 
| getChar8 | Data.Generator | 
| getCount | Data.Semigroup.Reducer, Data.Semigroup.Union | 
| getKeys | Data.Generator | 
| getMon | Data.Semigroup.Monad | 
| getMonadSum | Data.Semigroup.MonadPlus | 
| getSelf | Data.Semigroup.Self | 
| getTrav | Data.Semigroup.Apply | 
| getTraversal | Data.Semigroup.Applicative | 
| getUnion | Data.Semigroup.Union | 
| getUnionWith | Data.Semigroup.Union | 
| getValues | Data.Generator | 
| HasUnion | Data.Semigroup.Union | 
| HasUnion0 | Data.Semigroup.Union | 
| HasUnionWith | Data.Semigroup.Union | 
| HasUnionWith0 | Data.Semigroup.Union | 
| Keys |  | 
| 1 (Type/Class) | Data.Generator | 
| 2 (Data Constructor) | Data.Generator | 
| mapFrom | Data.Generator | 
| mapFrom1 | Data.Semigroup.Generator | 
| mapM_ | Data.Generator.Combinators | 
| mapReduce | Data.Generator | 
| mapReduce1 | Data.Semigroup.Generator | 
| mapReduceWith | Data.Generator | 
| mapReduceWith1 | Data.Semigroup.Generator | 
| mapTo | Data.Generator | 
| mapTo1 | Data.Semigroup.Generator | 
| Mon |  | 
| 1 (Type/Class) | Data.Semigroup.Monad | 
| 2 (Data Constructor) | Data.Semigroup.Monad | 
| MonadSum |  | 
| 1 (Type/Class) | Data.Semigroup.MonadPlus | 
| 2 (Data Constructor) | Data.Semigroup.MonadPlus | 
| msum | Data.Generator.Combinators | 
| notElem | Data.Generator.Combinators | 
| or | Data.Generator.Combinators | 
| product | Data.Generator.Combinators | 
| pureUnit | Data.Semigroup.Reducer, Data.Semigroup.Union | 
| reduce | Data.Generator | 
| reduce1 | Data.Semigroup.Generator | 
| Reducer | Data.Semigroup.Reducer, Data.Semigroup.Union | 
| reduceWith | Data.Generator | 
| reduceWith1 | Data.Semigroup.Generator | 
| returnUnit | Data.Semigroup.Reducer, Data.Semigroup.Union | 
| Self |  | 
| 1 (Type/Class) | Data.Semigroup.Self | 
| 2 (Data Constructor) | Data.Semigroup.Self | 
| snoc | Data.Semigroup.Reducer, Data.Semigroup.Union | 
| sum | Data.Generator.Combinators | 
| toList | Data.Generator.Combinators | 
| Trav |  | 
| 1 (Type/Class) | Data.Semigroup.Apply | 
| 2 (Data Constructor) | Data.Semigroup.Apply | 
| Traversal |  | 
| 1 (Type/Class) | Data.Semigroup.Applicative | 
| 2 (Data Constructor) | Data.Semigroup.Applicative | 
| traverse_ | Data.Generator.Combinators | 
| Union |  | 
| 1 (Type/Class) | Data.Semigroup.Union | 
| 2 (Data Constructor) | Data.Semigroup.Union | 
| union | Data.Semigroup.Union | 
| UnionWith |  | 
| 1 (Type/Class) | Data.Semigroup.Union | 
| 2 (Data Constructor) | Data.Semigroup.Union | 
| unionWith | Data.Semigroup.Union | 
| unit | Data.Semigroup.Reducer, Data.Semigroup.Union | 
| Values |  | 
| 1 (Type/Class) | Data.Generator | 
| 2 (Data Constructor) | Data.Generator | 
| withoutReducer | Data.Semigroup.Reducer.With | 
| WithReducer |  | 
| 1 (Type/Class) | Data.Semigroup.Reducer.With | 
| 2 (Data Constructor) | Data.Semigroup.Reducer.With |