lambda_arg_count.sql 498 B

1234567891011121314
  1. /* syntax version 1 */
  2. /* postgres can not */
  3. SELECT
  4. LambdaArgumentsCount(()->(1)),
  5. LambdaArgumentsCount(($x)->($x+1)),
  6. LambdaArgumentsCount(($x, $y)->($x+$y)),
  7. LambdaArgumentsCount(($x?)->($x+1)),
  8. LambdaArgumentsCount(($x, $y?)->($x+$y)),
  9. LambdaOptionalArgumentsCount(()->(1)),
  10. LambdaOptionalArgumentsCount(($x)->($x+1)),
  11. LambdaOptionalArgumentsCount(($x, $y)->($x+$y)),
  12. LambdaOptionalArgumentsCount(($x?)->($x+1)),
  13. LambdaOptionalArgumentsCount(($x, $y?)->($x+$y));