From a565a82e4e6d1cde94c449cd157fc4cb6f97ba8a Mon Sep 17 00:00:00 2001
From: Eelco Dolstra <eelco.dolstra@logicblox.com>
Date: Fri, 23 Oct 2009 07:34:56 +0000
Subject: [PATCH] svn path=/nixpkgs/trunk/; revision=17934

---
 pkgs/lib/trivial.nix | 5 +++--
 1 file changed, 3 insertions(+), 2 deletions(-)

diff --git a/pkgs/lib/trivial.nix b/pkgs/lib/trivial.nix
index 35e4f3ee9f9d..aaae36afa058 100644
--- a/pkgs/lib/trivial.nix
+++ b/pkgs/lib/trivial.nix
@@ -15,6 +15,7 @@ rec {
   # Take a function and evaluate it with its own returned value.
   fix = f: let result = f result; in result;
 
-  # Flip argument order
-  flip = f: x: y: f y x;
+  # Flip the order of the arguments of a binary function.
+  flip = f: a: b: f b a;
+
 }