LISP Programming Tutorial: Introduction to Lists

preview_player
Показать описание
In this video, I introduce you to the basics of LISP lists. Specifically, we focus on :

How to create a list using the list and cons functions.
How to assign a list to a variable.
How to manipulate lists using car, cdr, cons, member, append, reverse.
How to compare lists for equality using the equal predicate function.
How to test for an empty list using the null predicate function.
How to test to see if something is a list using the listp predicate function.

// Consider supporting this channel in multiple ways
Bitcoin: 177wfkQwzXiC8o2whQMVpSyuWUs95krKYB

You can learn more about the topics covered in this video here:

LISP Lists:

LISP Predicates:

LISP Variables:
Рекомендации по теме
Комментарии
Автор

I've heard LISP referred to as "Lost In Stupid Parenthesis" and this video really made me understand that.

ryanfecarotta
Автор

member is like a slice to the end :-)
i like that those parens make you read sort of " in to out" direction

mrnobody
Автор

I did a lot of Lisp inside AutoCAD, Was creating new commands to do automation.

mhaddadi
Автор

Good tutor nice job, we need advance tutor

sadamth
Автор

Thanks for the effort. Why aren't you using a REPL in your demo instead of repeatedly invoking write?

hsaziz
Автор

So lisp is good for making a grocery list app or a TODO list that has lightweight functions.

nakternal