Expand description
Post-order rewrites for CallBinary nodes.
Functionsยง
- precompile_
date_ ๐units - Specializes a binary date/time function call whose units argument is a
literal string. Produces either a unary call with the parsed units baked
in, or a literal
UnknownUnitserror. - precompile_
is_ ๐like - Specializes an
IsLikeMatch{CaseSensitive,CaseInsensitive}binary call whose pattern argument is a literal, by precompiling the matcher. - precompile_
timezone ๐ - Specializes a binary timezone-applying function call whose timezone argument is a literal. Produces either a unary call with the parsed timezone baked in, or a literal error.
- precompile_
to_ ๐char - Specializes a
to_char_*binary call whose format-string argument is a literal, by compiling the format into the unary form. - reduce_
call_ ๐binary - reduce_
call_ ๐binary_ eq_ record - Decomposes equality with
RecordCreateon the right-hand side.