AjErl.Language.List.MakeList C# (CSharp) Method

MakeList() public static method

public static MakeList ( IList elements, List tail = null ) : List
elements IList
tail List
return List
        public static List MakeList(IList<object> elements, List tail = null)
        {
            if (elements.Count == 0)
                return tail;

            return new List(elements[0], MakeList(elements.Skip(1).ToList(), tail));
        }

Same methods

List::MakeList ( IList elements, Variable tail ) : List