Author

Matt Bovel

0 works0 citationsORCID

Recent research

  • AI & ComputingOpen access

    First-Class Refinement Types for Scala

    Refinement types—types qualified with logical predicates—have proven effective for lightweight verification in languages like Liquid Haskell, F*, and Dafny. However, in these systems refinements are either written in a separate specification language or treated as second-class an...

    Proceedings of the ACM on Programming Languages2026-10-010 citationsDOI