Леонид написал в главе IV своей книги: "... Модуль, Блок и С. Эти конструкции подробно объясняются в" Математической книге "и" Математической помощи ", поэтому я скажу несколько слов о них здесь..."
Из того, что я прочитал (смог найти), я все еще в темноте. Для упакованных функций я (просто) использую модуль, потому что он работает, и я знаю конструкцию. Однако это не лучший выбор. Мне не совсем ясно (из документации), когда, где и зачем использовать С (или Блок).