with import <nixpkgs> { };
let
  listOfNumbers = [2 4 6 9 27];
  reverseList = lib.fold (x: y: y ++ [x]) [];
in
rec {
  example = lib.reverseList listOfNumbers;
  result = reverseList listOfNumbers;
}