C'è un'opzione (forse) wokflow (Monade) nella Standrd F biblioteca #?Esiste un flusso di lavoro standard in F #?
Ho trovato una dozzina di implementazioni manuali (1, 2) di questo flusso di lavoro, ma non voglio introdurre nel mio progetto codice non standard e non molto affidabile. E tutte le query immaginabili su google e msdn non mi hanno dato alcun indizio su dove trovarlo.
Trovo utile aggiungere un metodo 'Zero' a questo:' membro x.Zero() = Nessuno'. Ciò consente il seguente utilizzo del builder: 'lasciare thisIsNone = opt {if 2 + 2 = 5 quindi restituire" L'impossibile è successo "}' –