@@ -936,10 +936,10 @@ func eq[TEnv any]() func(lhs, rhs any) (Expression[TEnv, bool], error) {
936
936
}
937
937
}
938
938
939
- func eqExpression [TEnv any , TResult comparable ](lhs any , rhs any ) (Expression [TEnv , bool ], error ) {
940
- return booleanOperator [TEnv , TResult ]{
939
+ func eqExpression [TEnv any , TArgs comparable ](lhs any , rhs any ) (Expression [TEnv , bool ], error ) {
940
+ return booleanOperator [TEnv , TArgs ]{
941
941
name : "==" ,
942
- f : func (env TEnv , lhsExpr , rhsExpr Expression [TEnv , TResult ]) (bool , error ) {
942
+ f : func (env TEnv , lhsExpr , rhsExpr Expression [TEnv , TArgs ]) (bool , error ) {
943
943
lhs , err := lhsExpr .Evaluate (env )
944
944
if err != nil {
945
945
return false , trace .Wrap (err , "evaluating lhs of (==) operator" )
@@ -974,10 +974,10 @@ func neq[TEnv any]() func(lhs, rhs any) (Expression[TEnv, bool], error) {
974
974
}
975
975
}
976
976
977
- func neqExpression [TEnv any , TResult comparable ](lhs any , rhs any ) (Expression [TEnv , bool ], error ) {
978
- return booleanOperator [TEnv , TResult ]{
977
+ func neqExpression [TEnv any , TArgs comparable ](lhs any , rhs any ) (Expression [TEnv , bool ], error ) {
978
+ return booleanOperator [TEnv , TArgs ]{
979
979
name : "!=" ,
980
- f : func (env TEnv , lhsExpr , rhsExpr Expression [TEnv , TResult ]) (bool , error ) {
980
+ f : func (env TEnv , lhsExpr , rhsExpr Expression [TEnv , TArgs ]) (bool , error ) {
981
981
lhs , err := lhsExpr .Evaluate (env )
982
982
if err != nil {
983
983
return false , trace .Wrap (err , "evaluating lhs of (!=) operator" )
0 commit comments