Applicative
shims
abc
Permute3
PermuteH3
acb
Permute3
PermuteH3
ap
Applicative
Monad
apply
Applicative
FlatMap
Functor
Monad
Traverse