Nicolas Rinaudo - When is an ADT not an ADT?

แชร์
ฝัง
  • เผยแพร่เมื่อ 30 ม.ค. 2025

ความคิดเห็น • 3

  • @gerardbosch
    @gerardbosch ปีที่แล้ว +1

    Hi anyone, I'd like to ask whether type classes would help to solve the problem of adding new terms, when using ADT-encoding? Thanks!

  • @avalagum7957
    @avalagum7957 ปีที่แล้ว

    Does it look wrong when we write `class Eq extends Exp`? I understand that we come to it because we can describe the equality in a binary tree. However, I don't think all the binary trees are about the same thing, i.e. it doesn't make sense to put a binary tree about A in a binary tree about B. If we agree with that, then we can avoid the complication of `Exp[...]` (but I guess that complication won't disappear, it will go somewhere else 🙂).

  • @controlflow89
    @controlflow89 ปีที่แล้ว +1

    Very very basic Expression Problem talk