From 86711856c3b9e4d4df97395374c029e5efbb2de4 Mon Sep 17 00:00:00 2001 From: Emile Clark-Boman Date: Thu, 15 Jan 2026 11:44:05 +1000 Subject: [PATCH] add std/functions.nix --- nib/std/default.nix | 3 ++- nib/std/functions.nix | 9 +++++++++ 2 files changed, 11 insertions(+), 1 deletion(-) create mode 100644 nib/std/functions.nix 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; +}