diff --git a/nib/std/default.nix b/nib/std/default.nix index 7513c03..718979f 100644 --- a/nib/std/default.nix +++ b/nib/std/default.nix @@ -1,11 +1,12 @@ {...} @ args: let attrs = import ./attrs.nix args; + functions = import ./functions.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 + functions lists trivial ] diff --git a/nib/std/functions.nix b/nib/std/functions.nix new file mode 100644 index 0000000..00179d6 --- /dev/null +++ b/nib/std/functions.nix @@ -0,0 +1,9 @@ +{nib, ...}: let + inherit + (nib.std) + min + ; +in { + # yeah fuck the waiter!! it was cold anyways :( + flipCurry = f: a: b: f b a; +}