मैं समझता हूं कि:टपल धमाके पैटर्न
f x = x + 1 where !y = undefined
धमाके पैटर्न का अर्थ है कि y
f
से पहले मूल्यांकन किया जाना है।
इसी तरह:
f x = x + 1 where !(!a, !b) = (undefined, undefined)
अर्थ x
और y
w.r.t, एक ही है।
लेकिन क्या धमाके पैटर्न में मतलब है:
f x = x + 1 where (!a, !b) = (undefined, undefined)
यह मूल्यांकन किया जाना अपरिभाषित पैदा करने के लिए नहीं लगता है। इन-टपल बैंग पैटर्न कब प्रभावी होते हैं? यदि पैटर्न के ट्यूपल को मजबूर किया जाता है? क्या कोई ऐसा उदाहरण दे सकता है जहां (!a, !b) = (..)
(a, b) = (..)
से अलग है?