Как выражение \x -> y
обычно произносится с помощью программистов Haskell?
Я спрашиваю, потому что я обычно говорю "лямбда-екс-точка почему", потому что он написал λx.y
в общем контексте, и я познакомился с лямбда-исчислением через книги и заметки, не услышав, чтобы кто-то переводил термины в речь. Но это стрела, а не точка, в Haskell.
Я понимаю, что люди, занимающиеся компьютерной наукой, часто лишаются точки в речи ( "лямбда-екс [короткая пауза] y" ). Программисты F # и С#, которые мне говорят, часто выражают эквивалентное выражение x => y
, поскольку "eks идет к тому, почему". Я не знаю, как подобные конструкции говорят в других контекстах.
Итак, среди Haskellers это "лямбда-екс arrow почему" или что?