{{ if eq 42 }} foo {{ end }} --> error calling eq: missing arguments for comparison
{{ if ne 42 }} foo {{ end }} --> foo
{{ if gt 42 }} foo {{ end }} --> foo
{{ if ge 42 }} foo {{ end }} --> foo
{{ if lt 42 }} foo {{ end }} --> foo
{{ if le 42 }} foo {{ end }} --> foo
This came up while looking at https://discourse.gohugo.io/t/36941.
I had never tried this before because comparison operators are for… comparing.
It seems like all of the comparison operators should require two arguments.