Вопросы по теме 'first-class'
Шаблоны первого класса в Erlang? (Альтернативы)
Есть ли способ создавать первоклассные шаблоны в Erlang? Мне нужно иметь возможность создавать и передавать шаблоны в качестве аргументов другим функциям, но я знаю, что шаблоны не являются первоклассными в Erlang. Я также посмотрел на Эликсир, но,...
265 просмотров
schedule
25.04.2022
Могут ли функции первого класса в Scala быть проблемой для выделения большого пространства PermGen в JVM?
По поводу первоклассных функций в Scala написано в книге Programming by Scala:
Функциональный литерал компилируется в класс, который при создании экземпляра во время выполнения является значением функции.
Когда в программе будет...
437 просмотров
schedule
08.11.2022
Функция, возвращающая тип, используемый в функции, принимающей параметр универсального типа
Итак, у меня есть этот код:
type Zero = One = 1 | Two = 2 | Three = 3
type Four = Five = 5 | Six = 6 | Seven = 7
let test_1 (x : bool) : Type =
if x
then typeof<Zero>
else typeof<Four>
let test_2 () =
let ty = test_1...
96 просмотров
schedule
09.12.2022
F #: как получить доступ к конкретной перегрузке метода объекта Dotnet в качестве объекта первого класса
Я могу сделать это (F # FSI):
let o = Object()
let m = o.GetHashCode;; //[1]
val o : Object
val m : (unit -> int)
что делает метод GetHashCode доступным и вызываемым как первоклассную функцию в привязке m :
m ();;
val it : int =...
44 просмотров
schedule
25.02.2023