BinaryBinding provides the implementation of a binary overload. The provided function is protected by a runtime type-guard which ensures runtime type agreement between the overload signature and runtime argument types.
(binding functions.BinaryOp)
| 331 | // BinaryBinding provides the implementation of a binary overload. The provided function is protected by a runtime |
| 332 | // type-guard which ensures runtime type agreement between the overload signature and runtime argument types. |
| 333 | func BinaryBinding(binding functions.BinaryOp) OverloadOpt { |
| 334 | return decls.BinaryBinding(binding) |
| 335 | } |
| 336 | |
| 337 | // FunctionBinding provides the implementation of a variadic overload. The provided function is protected by a runtime |
| 338 | // type-guard which ensures runtime type agreement between the overload signature and runtime argument types. |