Made with KolourPaint and screenshots from Kate (with the GitHub theme).

  • ThirdConsul@lemmy.ml
    link
    fedilink
    arrow-up
    2
    ·
    edit-2
    8 hours ago

    Well, I don’t know your use case well enough, but I guess you might have perfect reason for that behavior.

    One thing that comes to my mind is the old Try in C#

    bool parsedSuccessfully = int.TryParse("123", out int result);
    

    But I guess more popular approach would be to use Error as Values, right?

    E.g. something like this

    Outcome<Exception, Int> result = int.TotallyNewParse("123");