• by iNic on 3/24/2025, 12:43:22 PM

    This syntax looks much more friendly than Lean! Could be really great. Complaint about their Live Code environment. I tried running the code on their front-page in the live environment and it gave me `input.pf:2.9-2.12: undefined variable: Nat` which immediately makes me bounce off.

  • by angelaguilera on 3/24/2025, 9:15:37 AM

    Which kind of software license uses Deduce? The web says it's open source, but I couldn't find the license in the github repository.

  • by ratmice on 3/24/2025, 10:22:33 AM

    I've really liked educational proof checkers going back to the tutch proof checker.

    One thing I didn't see here is the ability to header-like file which declares the type of proofs... the syntax of deduce looks very nice though.

  • by vitalmixofntrnt on 3/21/2025, 12:26:32 PM

    Because of the Curry Howard Correspondence, do they have a compiler to compile proofs written in this language to machine code, with optional inline assembly support?

  • by krick on 3/25/2025, 6:24:09 AM

    > for education

    Is there any standard curriculum course for... this? (Actually, I don't know if it's a good idea to use this for learning, instead of learning Lean, because I imagine that 95% of learning Lean would be Learning its library anyway. But I never actually tried to use these kind of tools for anything.)

  • by rendaw on 3/24/2025, 5:44:25 PM

    > A proof checker meant for education

    What makes it for education? Why can't it be used as a general purpose proof checker?

  • by Q6T46nT668w6i3m on 3/24/2025, 1:17:06 PM

    I’m excited to take a look. I like and usually recommend Daniel Velleman’s “Proof Designer” but I’ve heard from some it’s too obtuse for beginners.