Это не очень важная проблема, но я хотел бы увидеть пример tacit programming в F #, где мои точечные могут иметь несколько аргументов (не в виде списка или кортежа) ,Непосредственный стиль программирования с использованием F #
А во-вторых, как такие функции могут манипулировать сложной структурой данных . Я пытаюсь в F # Interactive, но пока не добился успеха.
Я пытался, например:
> (fun _ -> (fun _ -> (+))) 333 222 111 555
Это правильно?
И:
> (fun _ -> (fun _ -> (+))) "a" "b" "c" "d";;
val it : string = "cd"
Вы должны использовать «point-free», а не «бессмысленно». Это стандартный термин. :) –