@Guillaume A bit, but would like to have some space to play around, maybe just =>, := and |>
On 27 January 2017 at 20:33, James Kleeh <[email protected]> wrote: > -1 from me as well. Too confusing > > On Jan 27, 2017, at 3:32 PM, Guillaume Laforge <[email protected]> wrote: > > You're not afraid of potential asciiart abuse? > > On Fri, Jan 27, 2017 at 9:27 PM, Krzysztof Kowalczyk < > [email protected]> wrote: > >> -1 >> >> but I would like to have some extra operators for AST transformation that >> are reserved, have priority and does not have assigned logic, for instance >> =>, |>, @@, ^^, <-, := etc >> >> On 27 January 2017 at 08:18, Graeme Rocher <[email protected]> >> wrote: >> >>> -1 from me, not immediately obvious what it does and seems like it >>> would just confuse users for little syntactic gain. >>> >>> On Thu, Jan 26, 2017 at 5:27 PM, Daniel Sun <[email protected]> >>> wrote: >>> > Hi all, >>> > >>> > The new parser(Parrot) supports "implies" operator(=>) now, e.g. >>> > >>> > // if and only if isDistributedTxFailed is true and isCompensated is >>> false, >>> > yields notConsistent. >>> > if (isDistributedTxFailed => isCompensated) { >>> > println 'eventuallyConsistent ' >>> > } else { >>> > println 'notConsistent' >>> > } >>> > >>> > // One more example: >>> > if (itIsRaining => iAmUsingUmbrella) { >>> > println 'I am dry' >>> > } else { >>> > println 'I am wet' >>> > } >>> > >>> > *More examples can be found at:* >>> > 1) >>> > https://github.com/danielsun1106/groovy-parser/blob/impliesO >>> perator/src/test/resources/core/ImpliesOp_01x.groovy >>> > 2) >>> > https://github.com/danielsun1106/groovy-parser/blob/impliesO >>> perator/src/test/resources/core/ImpliesOp_02x.groovy >>> > 3) >>> > https://github.com/danielsun1106/groovy-parser/blob/impliesO >>> perator/src/test/resources/core/ImpliesOp_03x.groovy >>> > >>> > *Background of the "implies" operator(=>) :* >>> > http://mathworld.wolfram.com/Implies.html >>> > *Please let us know whether you like it, vote here: >>> > *https://twitter.com/daniel_sun/status/824552059395465218 >>> > >>> > Cheers, >>> > Daniel.Sun >>> > >>> > >>> > >>> > -- >>> > View this message in context: http://groovy.329449.n5.nabble >>> .com/VOTE-About-the-implies-operator-for-Groovy-3-tp5738129.html >>> > Sent from the Groovy Users mailing list archive at Nabble.com. >>> >>> >>> >>> -- >>> Graeme Rocher >>> >> >> > > > -- > Guillaume Laforge > Apache Groovy committer & PMC Vice-President > Developer Advocate @ Google Cloud Platform > > Blog: http://glaforge.appspot.com/ > Social: @glaforge <http://twitter.com/glaforge> / Google+ > <https://plus.google.com/u/0/114130972232398734985/posts> > > >
