if the actual function (in this case the “main” function does not return a value, so I must choose to use the forward pipe operator to pipe the output of the function of the left, which is in this case a “Console.ReadLine(…)” which may return a string, to an “ignore” function. Which effectively means return () ( that is F#’s way of saying void, but it calls it Unit, i.e., don’t care). This explicitly tells F# to ignore the result of the “Console.ReadLine(..)” method call.
У меня затык - что это такое pipe? Не хочу бездумно юзать, а понимать, что это такое... //
f2(f1(x)) аналогично x |> f1 |> f2
Обсуждают сегодня