List -is:module

List all benchmarks.
List
list expression
Heterogeneous list. Represented in a configuration file as an opening square bracket "[", followed by a comma-separated series of values, ending with a closing square bracket "]".
List                                     ~  List
An alias for GenericList specialized to use a Vector as its container type.
List separated with optional commas. Displayed with sep, arguments of type a are parsed and pretty-printed as b.
A list of values of two alternating types. The first type argument denotes the type of the value at the head. With the OverloadedLists extension it is possible to use the standard list notation to construct a List where the two types coincide, for example:
[1, 2, 3, 4, 5] :: List Int Int
We make use of this shorthand notation in the examples below.
An abstract list data type with O(1) time concatenation (the current implementation uses difference lists). Here a is the type of list elements. List a is a Monoid: mempty corresponds to the empty list and two lists can be concatenated with mappend (or operator <>). Singleton lists can be constructed using the function pure from the Applicative instance. List a is also an instance of IsList, therefore you can use list literals, e.g. [1,4] :: List Int is the same as pure 1 <> pure 4; note that this requires the OverloadedLists GHC extension. To extract plain Haskell lists you can use the toList function from the Foldable instance.
Parameterized list of elements.
Newtype wrapper to parse and produce a comma separated list of values.
List monad transformer and class A List monad transformer and a List class. With standard list operations for Lists