#opa
#opa
Вопрос:
Когда я пытаюсь скомпилировать программу Opa с
m: stringmap(list(string)) = StringMap.empty()
Я получаю эту ошибку:
Function was found of type ordered_map(string, 'a, String.order) but application expects it to be of type -> 'b.
Я был бы признателен за любую подсказку / помощь, чтобы выяснить, что не так с моим кодом. TIA,
—
Бахман
Ответ №1:
Вы, вероятно, хотите написать это:
m: stringmap(list(string)) = StringMap.empty
-> 'b
ссылается StringMap.empty()
на ошибку типа, которую вы указали, что несовместимо с вашим принуждением.
Комментарии:
1. Спасибо. Итак, если я правильно понимаю,
StringMap.empty
является ли предопределенное значение пустымstringmap
, и когда я говорюm = StringMap.empty
, что оно просто клонируется и присваиваетсяm
?