次のコードが ∙ を有効な中置演算子として認識しない理由を知っている人はいますか?
object Main extends App {
val c = (I() ∙ I())
}
sealed abstract class Term
case class I() extends Term
case class ∙(x: Term, y: Term) extends Term
次のコードが ∙ を有効な中置演算子として認識しない理由を知っている人はいますか?
object Main extends App {
val c = (I() ∙ I())
}
sealed abstract class Term
case class I() extends Term
case class ∙(x: Term, y: Term) extends Term