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)
| 335 | // BinaryBinding provides the implementation of a binary overload. The provided function is protected by a runtime |
| 336 | // type-guard which ensures runtime type agreement between the overload signature and runtime argument types. |
| 337 | func BinaryBinding(binding functions.BinaryOp) OverloadOpt { |
| 338 | return decls.BinaryBinding(binding) |
| 339 | } |
| 340 | |
| 341 | // FunctionBinding provides the implementation of a variadic overload. The provided function is protected by a runtime |
| 342 | // type-guard which ensures runtime type agreement between the overload signature and runtime argument types. |