Проверьте значения в структуре в Poly/ML

В Poly/ML имена глобальных значений могут быть получены с помощью:

map #1 ((#allVal PolyML.globalNameSpace) ());

и структуры верхнего уровня могут быть получены аналогичным образом, используя #allStruct,

Теперь, как я могу перечислить все значения внутри структуры? То есть есть ли способ реализовать ??? ниже?

> ??? "String";
["implode", "explode", "concatWith", ...]

1 ответ

Это мой текущий обходной путь. Вы можете удалить все значения из PolyML.globalNameSpace (ForgotValue), затем открыть структуру и повторить (#allVal PolyML.globalNameSpace) ()

Другие вопросы по тегам