Solo una domanda veloce. Mi chiedo se ci sia un operatore di composizione di funzioni infisso in OCaml definito nella libreria standard (o in Jane Street's Core o in Batterie) come la funzione (.) In Haskell che ci salva parecchie parentesi poiché possiamo scrivere (f . g . h) x
invece di il meno attraente f (g (h x)))
.Esiste un operatore di composizione delle funzioni infisso in OCaml?
Grazie gente.
Grazie tu Jeffrey. Sei stato così utile. Al momento non ho accesso alla documentazione. In seguito alle tue informazioni, ho trovato comunque una funzione 'compose' nel file sorgente di CoreStd.Fn di Jane Street (cf https://github.com/janestreet/core/blob/master/lib/fn. mli, riga 31). Grazie. – tfboy
FYI questo è il loro link tradizionale per i documenti ma è giù: https://ocaml.janestreet.com/ocaml-core/latest/doc/ – rgrinberg
(Grazie, sto aspettando di vedere se ritorna o se forse c'è invece un nuovo collegamento.) –