darren_minsoo_kim
2020-11-29 01:12:23

@darren_minsoo_kim has joined the channel


notjack
2020-11-29 02:55:00

add this to the list of pain points that would disappear if we got rid of improper lists..


dvanhorn
2020-11-29 05:33:14

I think I would miss 1.


dvanhorn
2020-11-29 06:08:57

btw, I think Sam’s definition of “An improper list is one whose final cons cell doesn’t have null in the cdr” is not right in the same way that “A proper list is one whose final cons cell does have null in the cdr” is not a correct definition of (proper) lists.


dvanhorn
2020-11-29 06:10:02

A proper list is either null or a pair of anything and a proper list.


dvanhorn
2020-11-29 06:11:21

An improper list is either a value that is not null or a pair, or a pair of anything and an improper list.


dvanhorn
2020-11-29 06:12:56

1 is neither null or a pair, so it is an improper list.