alamb opened a new pull request, #5511:
URL: https://github.com/apache/arrow-datafusion/pull/5511

   # Which issue does this PR close?
   
   Follow on to https://github.com/apache/arrow-datafusion/pull/5423
   
   # Rationale for this change
   
   as @izveigor pointed out on 
https://github.com/apache/arrow-datafusion/pull/5423/files#r1125686357, the 
tests in expr simplifier used a more verbose style that he followed, which 
makes sense.
   
   However, I would like to keep the codebase easier to maintain and thus use 
less ceremony for creating Exprs. 
   
   # What changes are included in this PR?
   
   1. Support `^`, `&`, `|`, `<<` and `>>` opertors for building exprs
   2. Simplify expression simply test cases
   
   
   # Are there any user-facing changes?
   You can now create exprs like
   
   ```rust
   let expr = lit(0) & lit(45)
   ```


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]

Reply via email to