/** * @tsplus getter List head */ export function head(self: List): Maybe { return self.isNil() ? Maybe.none : Maybe.some(self.head) }