aboutsummaryrefslogtreecommitdiff
path: root/day2/ex2-dlrow-olleh/solution.nix
diff options
context:
space:
mode:
Diffstat (limited to 'day2/ex2-dlrow-olleh/solution.nix')
-rw-r--r--day2/ex2-dlrow-olleh/solution.nix14
1 files changed, 14 insertions, 0 deletions
diff --git a/day2/ex2-dlrow-olleh/solution.nix b/day2/ex2-dlrow-olleh/solution.nix
new file mode 100644
index 0000000..ab235fe
--- /dev/null
+++ b/day2/ex2-dlrow-olleh/solution.nix
@@ -0,0 +1,14 @@
+{bionix}:
+with bionix; let
+ hello-world = callBionix ../ex1-hello-world {};
+
+ rev = input:
+ stage {
+ name = "rev";
+ buildInputs = [pkgs.toybox];
+ buildCommand = ''
+ rev < ${input} > $out
+ '';
+ };
+in
+ rev (rev hello-world)