aboutsummaryrefslogtreecommitdiff
path: root/src/option.hff
blob: f0eddfcac9f139fa62277a7adc070af4d7e3f575 (plain) (blame)
1
2
3
4
5
6
7
8
enum union Option<T> {
   None,
   Some T,

   fn empty(self Option) bool {
      return self.#tag == :None;
   }
}