diff --git a/nib/std/default.nix b/nib/std/default.nix index 431f7d1..7513c03 100644 --- a/nib/std/default.nix +++ b/nib/std/default.nix @@ -1,9 +1,11 @@ {...} @ args: let attrs = import ./attrs.nix args; lists = import ./lists.nix args; + trivial = import ./trivial.nix args; in attrs.mergeAttrsList [ # submodule is included directly to this module (ie self.myFunc) attrs lists + trivial ] diff --git a/nib/std/trivial.nix b/nib/std/trivial.nix new file mode 100644 index 0000000..cf26fb3 --- /dev/null +++ b/nib/std/trivial.nix @@ -0,0 +1,13 @@ +{...}: { + id = x: x; + + min = x: y: + if x < y + then x + else y; + + max = x: y: + if x > y + then x + else y; +}