uncons<B> method

B uncons<B>(
  1. B z(),
  2. B f(
    1. A head,
    2. IList<A> tail
    )
)

Implementation

B uncons<B>(B z(), B f(A head, IList<A> tail)) => _isCons() ? f(_unsafeHead(), _unsafeTail()) : z();