20
Ben boruları (<|
ve |>
) Ben OCaml içinde <|
ve |>
kullanabilir miyimOCaml'de boru kullanmak mümkün mü? F In #
let console(dashboard : Dashboard ref) =
let rec eat (command : string) =
command.Split(' ','(',')')
|> Seq.filter(fun s -> s.Length <> 0)
|> fun C ->
(Seq.head C).ToUpper() |> fun head ->
olmadan yaşayamaz?
güncelleştirmesi: 4.01.0 ''> stdlib'de bulunur ve '@' ',' | <'olarak tanımlanır. – nlucaroni
@nlucaroni Teşekkürler! Boruları iletmeyi açıkça tamamlayan bir şey yerine neden @@ 'seçtiklerini merak ediyorum. ('<|' benim için en iyi seçenek gibi görünüyor, ama '| <' en azından analog glifleri kullanır. –
Bu, dilbilgisinde gerekli olan ilişkilendirmeden dolayıdır. '' ', infix işlevlerini doğru ilişkilendirmeyle başlatmak için kullanılırken,' '' sol için kullanılır. Bu bir süre için standart olmuştur. Bakınız: http://stackoverflow.com/questions/6150551/ocaml-why-i-cant-use-this-operator-infix – nlucaroni