The world's smallest large screen TV (phoonzang) wrote,
The world's smallest large screen TV
phoonzang

Category:

Дошло

Сегодня за обедом дошло: символы в Лиспе — это такой тип, над которыми нельзя производить никаких common sense операций, ни складывать, ни конкатенировать; только что сравнивать друг с другом. Очень грубо говоря, прототип класса Eq.

Именно по этой причине они являются идеальным типом для работы с / засовывания в структуры данных типа списков, деревьев и сетов. Так как с самим символами особо каши не сваришь, эта каша варится из того, что из символов построено, а именно все эти структуры данных.
Tags: sicp, программизм
Subscribe
  • Post a new comment

    Error

    Anonymous comments are disabled in this journal

    default userpic

    Your IP address will be recorded 

  • 0 comments