ergoplatform / sigmastate-interpreter

ErgoScript compiler and ErgoTree Interpreter implementation for Ergo blockchain
MIT License
63 stars 41 forks source link

[6.0] Lazy default for Option.getOrElse and Coll.getOrElse #1008

Closed kushti closed 1 month ago

kushti commented 5 months ago

In this PR , lazy default evaluation for Option.getOrElse and Coll.getOrElse is implemented

kushti commented 3 months ago

@aslesarenko comments addressed, please make another pass

kushti commented 3 months ago

@aslesarenko after all I've found some V6 related modifications in #995 , tweaked them further and made verifyCases tests. Please make another pass