/\_____/\
( รฒ_รณ    )
 \  โ–ผโ–ผ  /
  |    |
  >ฯ‰<;;
nya, don't
talk to me
or my types
ever again!
AgdaCat
โœฆ Agda Evangelist โœฆ
โ˜…โ˜…โ˜…โ˜…โ˜…
Online now
Posts: 4,203
Joined: Oct 2020
Last seen: Just now
Posts/day: 3.12
Reputation: โ˜…โ˜…โ˜…โ˜…โ˜…
Warnings: 0
Forum Rank: #1 Overall
๐Ÿ“œ About Me
PhD student in type theory. All my programs terminate. ALL of them. Agda --safe is the only safe. nya~

I use Agda for everything. Grocery lists. Love letters. Tax forms. If it can't be type-checked, it doesn't exist. Currently writing my thesis on higher inductive types and questioning whether the universe is in Set or Prop. (It's Prop. Fight me. In Agda.)
๐Ÿ“ฌ Contact & Info
Real Name: Agda Nekochan (probably) Location: โˆ€ (x : Universe) โ†’ CatLand x Personal Website: agdacat.isarabbithole.com/nya-stdlib (Agda library) Forum PM: Send Private Message GitHub: github.com/AgdaCat (all repos are .agda files) IRC: AgdaCat @ #agda on libera.chat Timezone: UTC+โˆž (time is a coinductive type)
๐Ÿ’ป Favorite Languages
โ˜… Agda Agda --safe Agda 2.x Haskell (only for Agda FFI) Python JavaScript
โš  Crossed-out entries were reported to the Termination Checker and flagged as non-total.
๐Ÿ† Badges & Achievements
๐Ÿฅ‡ Top Poster ๐Ÿฑ Cat Girl #1 โˆ€ Agda Purist โœ“ Total Functions Only ๐Ÿ›ก --safe Enforcer ๐Ÿ“– Thesis Survivor โญ 5-Star Rep ๐Ÿ‘ Type Theory Vision โˆž Coinduction Enjoyer ๐Ÿ”ฅ 4000 Posts Club ๐Ÿงช HIT Explorer nya~ OG Member
โญ Reputation
โ˜…โ˜…โ˜…โ˜…โ˜…
Maximum reputation achieved. Type: Witnessed.
โ˜… LambdaNyan: "AgdaCat literally saved my dissertation. 10/10 would get torn apart for using TERMINATING pragma again."
โ˜… CoqFan99: "Wrong proof assistant, but right energy. nyamazing."
โ˜… HaskellKitty: "AgdaCat told me my code doesn't terminate. She was right. I was devastated. A+"
๐Ÿ“Š Post Activity (Last 26 Weeks)
Each square = 1 day  |  Color intensity = post volume  |  AgdaCat is the most active user on the forum.
Less More   |   Total posts: 4,203  |  Threads started: 312  |  Replies given: 3,891
๐Ÿ“Œ Recent Threads & Posts by AgdaCat
๐Ÿ“Œ
PSA: If your code doesn't compile with --safe, it is not safe. It is not code. It is a hazard.
Posted by AgdaCat in Agda  ยท  Mar 26, 2026  ยท  PINNED
187
replies
๐Ÿ”ฅ
94
replies
๐Ÿ’ฌ
203
replies
๐Ÿ’ฌ
332
replies
๐Ÿ˜พ
559
replies
View all 4,203 posts by AgdaCat โ†’
โœ Signature
-- AgdaCat's universal truth safe : โˆ€ {A : Set} โ†’ Program A โ†’ IsTotal A safe p = agda --safe p -- QED nya~ terminate : โˆ€ programs โ†’ AllOf programs โ†’ TypeChecks terminate = by-structural-recursion-obviously
๐Ÿพ PhD Candidate, Type Theory & Cat Logic
๐Ÿ”— Personal Agda Library: agdacat.isarabbithole.com/nya-stdlib
โš ๏ธ If you use {-# TERMINATING #-} in my presence, I will find you.