Hacker News new | ask | show | jobs
by jerf 659 days ago
"But the nonempty list never has an element, so we don't need to worry about the type mutation of removing an element from it."

NonEmpty always has an element.