Vera – A language designed for machines to write

(veralang.dev)

12 points | by joecobb 19 hours ago ago

3 comments

  • nojito 6 hours ago ago

    Why use braces when you can use () and then auto balance them using a tool instead of having the llm count them?

  • hyperhello 13 hours ago ago

    > Division by zero is not a runtime error — it is a type error.

    Uh, help me out here, which kind of type error? You have a separate nonzero integer static type required for the denominator of the division operator?

    • 3836293648 6 hours ago ago

      Given the focus on static verification of contracts and orthogonality, surely the division operator also has one.