Ho una libreria che esporta un tipo di utilità simile al seguente: type Action<Model extends object> = (data: State<Model>) => State<Model>; Questo tipo di utilità consente di dichiarare una funzione che verrà eseguita come "azione". Riceve un argomento generico in base al Modelquale l'azione agirà. L' dataargomento di "azione" viene …
Sto cercando di scrivere algoritmi generici in C # che possano funzionare con entità geometriche di diversa dimensione. Nel seguente esempio inventato ho Point2e Point3, entrambi implementando una semplice IPointinterfaccia. Ora ho una funzione GenericAlgorithmche chiama una funzione GetDim. Esistono più definizioni di questa funzione in base al tipo. Esiste …
Sto cercando di creare un tipo simile a Rust Resulto Haskell Eithere sono arrivato così lontano: public struct Result<TResult, TError> where TResult : notnull where TError : notnull { private readonly OneOf<TResult, TError> Value; public Result(TResult result) => Value = result; public Result(TError error) => Value = error; public static …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.