push_front function:

Add items to the from of a list. If the first argument is a list, will iterate over all the other arguments and add them to the list if they exists.

Examples:

  • running: (push_front [], 1, 2, 3, 4) will give: [4, 3, 2, 1]

  • running: (push_front ["a" ,1 ], "b") will give: ["b", "a", 1]

  • running: (push_front ["a"], (push 1 1)) will give: ["a"]

  • running: (push_front -4, -4) will return nothing