We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
jOOQ 3.20 introduces ARRAY lambda functions, like ARRAY_FILTER(arr, e -> predicate):
ARRAY
ARRAY_FILTER(arr, e -> predicate)
It will be interesting to study how we can transform nested ARRAY lambda functions in order to simplify them, e.g.
ARRAY_FILTER
ARRAY_MAP
ARRAY_SORT
Examples
-- Before ARRAY_FILTER( ARRAY_FILTER(a, e -> p1(e)), e -> p2(e) ); -- After ARRAY_FILTER(a, e -> p1(e) AND p2(e))
-- Before ARRAY_MAP( ARRAY_MAP(a, e -> m1(e)), e -> m2(e) ); -- After ARRAY_MAP(a, e -> m2(m1(e)))
The text was updated successfully, but these errors were encountered:
No branches or pull requests
jOOQ 3.20 introduces
ARRAY
lambda functions, likeARRAY_FILTER(arr, e -> predicate)
:It will be interesting to study how we can transform nested
ARRAY
lambda functions in order to simplify them, e.g.ARRAY_FILTER
ARRAY_MAP
ARRAY_SORT
(to be investigated)Examples
ARRAY_FILTER
ARRAY_MAP
The text was updated successfully, but these errors were encountered: