In OCaml, quando dover controllare per il vuoto di una struttura di dati elenco lst
, Vorrei utilizzareEventuali effetti collaterali di questo controllo elenco vuoto (list = []) in OCaml?
if (lst = []) then ...
per la sua concisione, invece di usare pattern matching o di controllo lunghezza della lista.
Mi chiedo se non vi è alcun effetto collaterale di questo confronto strutturale (=)
sulla struttura dei dati dell'elenco?
Grazie per la risposta e anche per il commento laterale :) –