{"ref":"refs/heads/master","commits":[{"author":{"email":"4edbdc11db5de4cb6edf319c819f3c657ea47720@gmail.com","name":"William Halliburton"},"sha":"b9bef8e3b482466e3e9bce776b53e2452ccf9938","message":"ensure-list\n\nPay attention! A very useful utility function is being introduced here.\n\n> (ensure-list 'a)\n(A)\n> (ensure-list '(a))\n(A)\n\nOften used in looping and mapping to allow for handling both lists and singletons.\n\n> (defun foo (arg)\n    (mapc 'princ (ensure-list arg)))\n\n> (foo 1)\n1\n\n> (foo '(2 3))\n23","url":"https://api.github.com/repos/whalliburton/Lisp-Academy/commits/b9bef8e3b482466e3e9bce776b53e2452ccf9938"}],"head":"b9bef8e3b482466e3e9bce776b53e2452ccf9938","push_id":52454319,"size":1}