Вопросы по теме 'callbyname'
Разница между вызовом по имени и вызовом по текстовому механизму передачи параметров с примерами
Из 5 типов механизма передачи параметров: 1. передача по значению 2. передача по ссылке 3. передача по значению-результату 4. передача по тексту (макросы на C) 5. передача по- имя (что-то вроде продолжений)
Мне просто нужна разница между двумя...
1945 просмотров
schedule
23.04.2023
Понимание вызова по имени в Scala
Я новичок в языке scala, поэтому буду признателен, если кто-нибудь объяснит мне этот фрагмент кода:
object C {
def main(args: Array[String]) = {
measure("Scala"){
println("Hello Back")
}
}
def measure(x: String)(y: =>...
109 просмотров
schedule
03.01.2024
Хвостовая рекурсия и вызов по имени/значению
Изучение Scala и функционального программирования в целом. В следующей реализации факториала с хвостовой рекурсией:
def factorialTailRec(n: Int) : Int = {
@tailrec
def factorialRec(n: Int, f: => Int): Int = {
if (n == 0) f else...
231 просмотров
schedule
28.04.2024