nonEmptyList

fun <A> nonEmptyList(): Semigroup<NonEmptyList<A>>