You are reading a single comment by @wence and its replies. Click here to read the full conversation.
  • Sadly no - collectFirst takes a partial function (in this case PartialFunction[(Instruction, Int), Int]) which I can't wrangle the input collection into. It's a bit of a 'square peg round hole' situation. I should probably craft something myself for such a case.

    In your code snippet the case would be satisfied on the first instruction and I would then get a NoSuchElementException.

  • No worries.

    Just as a side note whilst it has re-entered my mind: I really like reading through your solutions and have got a better impression of 'functional Python' from seeing how you approach the problems.

About

Avatar for wence @wence started