kantan.regex.generic
GroupDecoder for HList of size 1, provided the single element has a GroupDecoder.
HList
MatchDecoder instance for HList, provided all elements in the HList have a GroupDecoder.
MatchDecoder for HNil (always succeeds).
HNil