Ad
const text* = "Hello world!"
echo text

The .unique() method for lists is super slow in Groovy, make it as fast as possible

class Uniquer {
  static List unique(List x) {
    x.groupBy { it }.keySet().collect()
  }
}
Code
Diff
  • bool Or(bool a, bool b){
    	return a ? true : (b ? true : false);
    }
    
    bool Xor(bool a, bool b){
    	return a ? (b ? false : true) : (b ? true : false);	
    }
    
    bool And(bool a, bool b){
    	return a ? (b ? true : false) : false;
    }
    
    • bool Or(bool a, bool b){
    • return a or b;
    • return a ? true : (b ? true : false);
    • }
    • bool Xor(bool a, bool b){
    • return a xor b;
    • return a ? (b ? false : true) : (b ? true : false);
    • }
    • bool And(bool a, bool b){
    • return a and b;
    • return a ? (b ? true : false) : false;
    • }