Я работаю над Arrows в F# и хотел создать оператор ***
. Однако я отмечаю, что (***)
, необходимый способ выражения оператора в определении функции, пересекается с синтаксисом блочного комментария F#. Итак, как вы могли бы на самом деле выразить это?
Я думал, может быть, .***.
, но я думаю, что на самом деле точки будут рассматриваться как часть оператора, которого я бы предпочел избежать.