Size: a a a

Сообщество Scheme

2019 August 15

PG

Pïg Grëënëst in Сообщество Scheme
(lambda (x)
 (g x some-fixed-function))
источник

PG

Pïg Grëënëst in Сообщество Scheme
Начинаешь понимать или я только больше путаю?
источник

P

Paysho in Сообщество Scheme
сорян отходил
источник

P

Paysho in Сообщество Scheme
сейчас посмотрю
источник

PG

Pïg Grëënëst in Сообщество Scheme
Неудобно с телефона писать, пора собрать для гиикса телегу
источник

P

Paysho in Сообщество Scheme
(num, num -> num) -> num
это значит принимем два числа после чего возвращаем число которое принимаем чтобы вернуть другое число?
источник

PG

Pïg Grëënëst in Сообщество Scheme
Это значит принимаем число и процедуру (из числа в число) и возвращаем число
источник

PG

Pïg Grëënëst in Сообщество Scheme
(lhs, rhs) это пара
источник

P

Paysho in Сообщество Scheme
а это тогда как
(num -> num) -> num
?
источник

PG

Pïg Grëënëst in Сообщество Scheme
Процедура из процедуры (из числа в число) в число
источник

PG

Pïg Grëënëst in Сообщество Scheme
Стрелки правоассоциативны, поэтому в таких случаях приходится менять приоритет скобками
источник

P

Paysho in Сообщество Scheme
так ок это понятно вроде
источник

P

Paysho in Сообщество Scheme
но всё таки хотелось бы конкретики. По преведённой ссылке есть код вот когда он начинает работать не правильно если подавать (smooth f dx)?
источник

P

Paysho in Сообщество Scheme
если сразу то тогда что принимает repeated?
источник

P

Paysho in Сообщество Scheme
ведь если он принимает (smooth f dx) то вроде дольше всё должно идти коректно
источник

P

Paysho in Сообщество Scheme
в repeated
источник

P

Paysho in Сообщество Scheme
а там  кода репиатед нет
источник

P

Paysho in Сообщество Scheme
(define (repeated f n)
 (if (> n 1)
     (lambda (x) ((compose (repeated f (- n 1)) f) x))
     f))
источник

P

Paysho in Сообщество Scheme
(define (compose f g)
 (lambda (x) (f (g x))))
источник

PG

Pïg Grëënëst in Сообщество Scheme
Сформулируй ещё раз вопрос
источник