Где я могу узнать о #ifdef?

Я вижу, что это часто используется для обеспечения совместимости модулей с GHC и Hugs, но Google не помогает мне узнать об этом больше.

Что можно поместить в условное? Могу ли я сделать части модуля зависимыми от того, какая версия 'base' используется?

РЕДАКТИРОВАТЬ 3/2017 : Это отличный ресурс: https://guide.aelve.com/haskell / cpp-vww0qd72

35
задан jberryman 12 March 2017 в 17:10
поделиться