:: a -> [a] package:base-prelude

Produce singleton list.
>>> singleton True
[True]
repeat x is an infinite list, with x the value of every element.
>>> take 20 $ repeat 17
[17,17,17,17,17,17,17,17,17...
Lift a value.