История изменений
Исправление kawaii_neko, (текущая версия) :
ghci подойдет?
А как в хаскелле выглядят именованные параметры?
Собственно, есть функция, скажем
(defun weather-request (&key (city 'default-city) (date (get-universal-time)))
;; invoke native function to do the job
;; return response object
)
У ее аргументов имеют место быть дефолтные значения, которые можно переопределить (в общем случае еще есть обязательные параметры). Требуется предоставить комплит для имен опциональных параметров. Причем эта самая таблица имен опциональных параметров растет из кода плюсовой библиотеки (т. е. идеально было бы создавать функции из плюсового кода, что вроде как можно делать с ecl и python).
Исходная версия kawaii_neko, :
ghci подойдет?
А как в хаскелле выглядят именованные параметры?
Собственно, есть функция, скажем
(defun weather-request (&key (city 'default-city) (date (get-universal-time))
;; invoke native function to do the job
;; return response object
)
У ее аргументов имеют место быть дефолтные значения, которые можно переопределить (в общем случае еще есть обязательные параметры). Требуется предоставить комплит для имен опциональных параметров. Причем эта самая таблица имен опциональных параметров растет из кода плюсовой библиотеки (т. е. идеально было бы создавать функции из плюсового кода, что вроде как можно делать с ecl и python).