Маленькі відкриття дня

Feb 16, 2014 05:20

Цікава поведінка Guile (реалізація Схеми від GNU) на виразах ( . val): він просто повертає val, тоді як інші інтерпретатори видають синтаксичну помилку.

Ще виявив для себе існування таких форм лямбд: (lambda args (display (length args))). Раніше якось не задумувався, як завести лямбду із змінною кількісьтю аргументів без фіксованих початкових (як у (lambda (fst . rst) (display (cons fst rst))) ).

програмістське, процес, lisp, secdscheme

Previous post Next post
Up