awful.systems
  • Communities
  • Create Post
  • heart
    Support Lemmy
  • search
    Search
  • Login
  • Sign Up
@ngn@lemy.lol to Programmer Humor@lemmy.mlEnglish • 1 year ago

got him

lemy.lol

message-square
132
fedilink
497

got him

lemy.lol

@ngn@lemy.lol to Programmer Humor@lemmy.mlEnglish • 1 year ago
message-square
132
fedilink
  • @RustyNova@lemmy.world
    link
    fedilink
    4•1 year ago

    Use a match? Unless it’s for guard clauses, a match is fine enough

    • @AVincentInSpace@pawb.social
      link
      fedilink
      English
      1•1 year ago

      what if i need to if let on the result of another if let

      • @RustyNova@lemmy.world
        link
        fedilink
        1•1 year ago

        Oh, then you use and_then() or something similar.

        There’s also the possibility to use the guard clauses patern and do let <...> = <...> else {}.

        And finally, you can always split into another function.

        It’s not straight rules. It depends on what makes it more readable for your case.

        • @AVincentInSpace@pawb.social
          link
          fedilink
          English
          1•1 year ago

          what about if on a boolean followed by an if let

Programmer Humor@lemmy.ml

!programmerhumor@lemmy.ml

remote_follow_modal_title

Create a post
You are not logged in. However you can subscribe from another Fediverse account, for example Lemmy or Mastodon. To do this, paste the following into the search field of your instance: !programmerhumor@lemmy.ml

Post funny things about programming here! (Or just rant about your favourite programming language.)

Rules:

  • Posts must be relevant to programming, programmers, or computer science.
  • No NSFW content.
  • Jokes must be in good taste. No hate speech, bigotry, etc.
  • 428 users / day
  • 1.31K users / week
  • 3.55K users / month
  • 9.57K users / 6 months
  • 36.6K subscribers
  • 1.7K Posts
  • 31K Comments
  • Modlog
  • mods:
  • @AgreeableLandscape@lemmy.ml
  • @cat_programmer@lemmy.ml
  • BE: 0.19.3
  • Modlog
  • Instances
  • Docs
  • Code
  • join-lemmy.org