fix: Some aliased to Res!!

This commit is contained in:
Emile Clark-Boman 2025-12-18 12:10:38 +10:00
parent e09dcfbdd9
commit 77322d65e4

View file

@ -1,5 +1,4 @@
{nib, ...}: let {nib, ...}: let
Res = nib.types.Res;
findFirst = nib.std.findFirst; findFirst = nib.std.findFirst;
# TODO: try get enum generation working (and other type constructors) # TODO: try get enum generation working (and other type constructors)
# Maybe = mkEnum "nib::Maybe" { # Maybe = mkEnum "nib::Maybe" {
@ -62,7 +61,7 @@ in rec {
_some_ = some; # allows _value_ to be null (yuck!!) _some_ = some; # allows _value_ to be null (yuck!!)
_value_ = value; _value_ = value;
}; };
Some = Res true; Some = Maybe true;
None = Maybe false null; None = Maybe false null;
# Pattern Matching (unsafe and safe variants) # Pattern Matching (unsafe and safe variants)