Kan We Box It?

@CodaFi_

Desktop developer. Programming language enthusiast. reenignE. 19. Aspiring Type Theorist. λΠω Lover. Math@CMU 2019

Pittsburgh
Joined June 2012

@CodaFi_ is blocked

Are you sure you want to view these Tweets? Viewing Tweets won't unblock @CodaFi_.

  1. Pinned Tweet

    Walk into the club like postulate extensionality : ∀ {a b} {A : Set a} {B : A → Set b} (f g : (a : A) → B a) → (∀ x → f x ≡ g x) → f ≡ g

  2. One does not “add” submodules, one “takes on” submodules. As a boat takes on water before it, you know

  3. > Math textbook “Can you believe the number of elements with this property is n!” > Me Well shit, is it n or n factorial…

  4. In reply to
  5. Y’all, this is so important. Modern compilers exist to serve their users. What better way than to share tools?

  6. Or is it rather that to even talk about “uniqueness” one has to have a theory that can distinguish between distinguishable morphisms?

  7. Strong equality of morphisms still trips me up. I get why we want extensionality, don’t get why being in a topos gets you it “for free”

  8. Sets aren’t everything. Morphisms, on the other hand…

  9. Finally got around to rewatching ’s wonderful lambdaconf talk on the Topos Theoreticial view of TT

  10. Too bad writing useful type-level operations against this thing is a PITA. Too much induction, not enough computation.

  11. No dependent types? No problem! [Phantom types have no impact on type layout so you can cheat and bitcast indices in the constructor]

  12. This is how SwiftCheck scales to big balls of state. You can just say e.g. “No matter what the user does, popping a VC clears these fields”

  13. It reminds me of Hoare Logic.

  14. - You state a law as a sequence of actions - Framework generates a bunch of intermediate extra actions - Execute - Checks the law holds

  15. I *love* this pattern. I don’t know why it doesn’t have a name.

  16. Just wanted y’all to know I’m going back to to work on Swift next summer. (with ; Dream Team) ❤️

  17. Just got to ride in one of ’s autonomous cars. It was everything I hoped for and more. Get people off the road, the robots are ready.

Loading seems to be taking a while.

Twitter may be over capacity or experiencing a momentary hiccup. Try again or visit Twitter Status for more information.

    You may also like

    ·