TE
TechEcho
Home24h TopNewestBestAskShowJobs
GitHubTwitter
Home

TechEcho

A tech news platform built with Next.js, providing global tech news and discussions.

GitHubTwitter

Home

HomeNewestBestAskShowJobs

Resources

HackerNews APIOriginal HackerNewsNext.js

© 2025 TechEcho. All rights reserved.

Show HN: I made PeanoScript, an educational TypeScript-like theorem prover

3 pointsby MJGrzymekabout 2 months ago
Hi HN, I made this with the idea that many people are somewhat familiar with TypeScript and first-order logic, so combining them could be a nice introduction to automated theorem proving. My CS freshman logic class woefully lacked an interactive code environment<p>It&#x27;s completely web-based so you can go ahead and try the interactive tutorial <a href="https:&#x2F;&#x2F;peanoscript.mjgrzymek.com&#x2F;tutorial" rel="nofollow">https:&#x2F;&#x2F;peanoscript.mjgrzymek.com&#x2F;tutorial</a> . Everything is explained on its own terms, so it should be readable if you just know programming.<p>If you already know this kind of stuff and want a tldr, there is also a reference <a href="https:&#x2F;&#x2F;peanoscript.mjgrzymek.com&#x2F;reference" rel="nofollow">https:&#x2F;&#x2F;peanoscript.mjgrzymek.com&#x2F;reference</a> and playground <a href="https:&#x2F;&#x2F;peanoscript.mjgrzymek.com&#x2F;playground" rel="nofollow">https:&#x2F;&#x2F;peanoscript.mjgrzymek.com&#x2F;playground</a><p>The code is out on GitHub <a href="https:&#x2F;&#x2F;github.com&#x2F;mjgrzymek&#x2F;PeanoScript" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;mjgrzymek&#x2F;PeanoScript</a><p>Have fun!

1 comment

MJGrzymekabout 2 months ago
You can also see my post on reddit where I answer some questions <a href="https:&#x2F;&#x2F;www.reddit.com&#x2F;r&#x2F;ProgrammingLanguages&#x2F;comments&#x2F;1jfxjn3&#x2F;i_made_peanoscript_a_typescriptlike_theorem_prover&#x2F;" rel="nofollow">https:&#x2F;&#x2F;www.reddit.com&#x2F;r&#x2F;ProgrammingLanguages&#x2F;comments&#x2F;1jfxj...</a>