BLUE

C'est quoi les GADT et l'autre truc? Epanorthose et anacoluthe, moi aussi je peux dire des trucs mystérieux!!

2
DMmonniauxd.bsky.social

Je n'ai jamais fait de clafoutis, ou alors il y a longtemps. Dois-je m'y mettre ? C'est comme les GADT et SSReflect ?

1
KIkeigoi.bsky.social

GADT, レンズ, 再帰モジュールなどの型マジックを使いすぎて本当に頭抱えてて2年が経った。整理してどこかに出さないといかん https://github.com/keigoi/ocaml-mpst

GitHub - keigoi/ocaml-mpst: Multiparty Session Types in OCaml
GitHub - keigoi/ocaml-mpst: Multiparty Session Types in OCaml

Multiparty Session Types in OCaml. Contribute to keigoi/ocaml-mpst development by creating an account on GitHub.

1
TGtil.bsky.social

a way of producing indexes and proofs of inclusion in a GADT Vec, with another GADT maintaining a type level list like [There, Here, There,...]

1
TGtil.bsky.social

a standard GADT based Vec with a wrapper requiring Here-There index based proofs of inclusion. You have to use existentials via probably Skolem trickery (ghost of departed proofs) to make this work for runtime defined lists ... and it might be really annoying to work with as a result

3

I'm with my parents, so I have to juggle with not "boring" them out with "scenery" as well as not "tiring" them out with shopping, monuments, and museums. For tours, I have been suggested a Ha Long Bay one by my friend (Gadt) and I'll check with my hotel as well.

1
JChrhladyjaye.bsky.social

Is there a Beaver Nuggets Anonymous? 1-800-BVN-GADT? #someonecometakethisbagawayfromme#actuallydontcauseillfightyou

0
XVvdwxv.bsky.social

L'année passée, j'ai décris un usage du GADT `Eq` pour implémenter des méthodes gardées (et résoudre les méthodes `sum`, `prod` et `flatten`) en préservant la sémantique d'envoi de message ! xvw.lol/pages/oop-re...#ocaml#gadt#oop

0
TGtil.bsky.social

u could see this as pretentious maybe but when playing with different fields/concepts in tech i always love adopting bits the aesthetics in that context. for example unicode symbols & GADT-style data declarations in haskell when doing something formal-adjacent

1