2015-09-01 2 views
1

Я не могу видеть, чтобы положить сходиться (/) внутри функции:сходятся/над монадической функцией приводит к ошибкам области видимости

i:0 
arg:0 
{x+:1;i+:1}/[{i~0};0] 
i ' Leads to answer 1 

Работы, где я прихожу к 1. Следующий сегмент возвращает ошибку:

depp:{[arg] i:0; {x+:1;i+:1}/[{i~0};0]; :i} 
    depp[0] ' Cant recognize i 

Почему?

ответ

3

вы либо должны пройти I к lambda внутри функции depp или использовать глобальное задание для i т.е.

depp:{[arg] i::0; {x+:1;i+:1}/[{i~0};0]; :i} 
Смежные вопросы