๐ŸŽ‰๐ŸŽฉ Welcome to the 32-minute saga of "How to Pretend You're a Genius by Confusing #Rust and Everyone Else." Spoiler: it involves emulating HKTs, crashing #compilers, and invoking Curry-Howard theories just to sound smart. ๐Ÿš€๐Ÿ’ฅ Pro tip: when your argument starts resembling a mathematical fever dream, itโ€™s time to reevaluate your life choices. ๐Ÿคฆโ€โ™‚๏ธ
https://www.harudagondi.space/blog/torturing-rustc-by-emulating-hkts/ #PretendGenius #CurryHoward #TechHumor #CodingLife #HackerNews #ngated
Torturing rustc by Emulating HKTs, Causing an Inductive Cycle and Borking the Compiler โ€” ramblings of @harudagondi

I just wanted higher kinded types. I borked the compiler instead.

[ํƒ€์ž…์€ ์–ด๋–ป๊ฒŒ ์ฆ๋ช…์ด ๋˜๋Š”๊ฐ€ โ€” TypeScript ํƒ€์ž… ์‹œ์Šคํ…œ๊ณผ Curryโ€“Howard ๋Œ€์‘

TypeScript์˜ ํƒ€์ž… ์‹œ์Šคํ…œ์„ Curryโ€“Howard ๋Œ€์‘์„ ํ†ตํ•ด ๋…ผ๋ฆฌํ•™์˜ ์ฆ๋ช… ์‹œ์Šคํ…œ์œผ๋กœ ํ•ด์„ํ•˜๋Š” ๊ด€์ ์„ ์ œ์‹œํ•˜๋ฉฐ, ํƒ€์ž… ์ถ”๋ก ์ด ๊ฐ€๋Šฅํ•œ ์ด์œ ๋ฅผ ๊ฐœ๋…์ ์œผ๋กœ ์„ค๋ช…ํ•ฉ๋‹ˆ๋‹ค. ํ•จ์ˆ˜ ํƒ€์ž…, ์ œ๋„ค๋ฆญ, ์กฐ๊ฑด๋ถ€ ํƒ€์ž…, ํƒ€์ž… ์ขํžˆ๊ธฐ ๋“ฑ์˜ TypeScript ๊ธฐ๋Šฅ์„ ๋…ผ๋ฆฌ์  ํ•จ์˜, ๋ณดํŽธ ์–‘ํ™”, ๊ฒฝ์šฐ ๋ถ„์„์— ๋Œ€์‘์‹œ์ผœ ์„ค๋ช…ํ•ฉ๋‹ˆ๋‹ค.

https://news.hada.io/topic?id=26132

#typescript #curryhoward #typesystem #logic #programming

ํƒ€์ž…์€ ์–ด๋–ป๊ฒŒ ์ฆ๋ช…์ด ๋˜๋Š”๊ฐ€ โ€” TypeScript ํƒ€์ž… ์‹œ์Šคํ…œ๊ณผ Curryโ€“Howard ๋Œ€์‘

<p>์š”์•ฝ:</p> <ul> <li>TypeScript์˜ ํƒ€์ž… ์‹œ์Šคํ…œ์„ ๋‹จ์ˆœํ•œ ์ •์  ํƒ€์ž… ๊ฒ€์‚ฌ๊ธฐ๊ฐ€ ์•„๋‹ˆ๋ผ ๋…ผ๋ฆฌํ•™์˜ ์ฆ๋ช… ์‹œ์Šคํ…œ์œผ๋กœ ํ•ด์„ํ•˜๋Š” ๊ด€์ ์„ ์ œ์‹œํ•ฉ๋‹ˆ๋‹ค.</l...

GeekNews

[ํƒ€์ž…์€ ์–ด๋–ป๊ฒŒ ์ฆ๋ช…์ด ๋˜๋Š”๊ฐ€ โ€” TypeScript๊ฐ€ ์ˆจ๊ธฐ๊ณ  ์žˆ๋Š” Curry-Howard ๋Œ€์‘

TypeScript์˜ ํƒ€์ž… ์‹œ์Šคํ…œ์„ Curry-Howard ๋Œ€์‘ ๊ด€์ ์—์„œ ํ•ด์„ํ•˜๋ฉฐ, ํƒ€์ž… ์ฒดํฌ ๊ณผ์ •์ด ๋…ผ๋ฆฌ์  ์ฆ๋ช… ๊ณผ์ •๊ณผ ์œ ์‚ฌํ•˜๋‹ค๋Š” ์ ์„ ์„ค๋ช…ํ•˜๋Š” ๊ธ€์ž…๋‹ˆ๋‹ค.

https://news.hada.io/topic?id=26119

#typescript #curryhoward #typesystem #programmingtheory #typechecking

ํƒ€์ž…์€ ์–ด๋–ป๊ฒŒ ์ฆ๋ช…์ด ๋˜๋Š”๊ฐ€ โ€” TypeScript๊ฐ€ ์ˆจ๊ธฐ๊ณ  ์žˆ๋Š” Curry-Howard ๋Œ€์‘

<p>TypeScript์˜ ํƒ€์ž… ์‹œ์Šคํ…œ์„<br /> Curry-Howard ๋Œ€์‘(Type = Proposition, Program = Proof) ๊ด€์ ์—์„œ ํ•ด์„ํ•˜๋ฉฐ,<br /> ํ•จ์ˆ˜ ํƒ€์ž…, ์ œ๋„ค๋ฆญ, ์กฐ...

GeekNews

Not withstanding #CurryHoward (propositions are types, proofs are values), typical IT coders (even the skilled non-vibers) today can no longer read and do proofs. Most coders in the industry are not even aware that mathematics is at the foundation of computing. A few who are aware invariably throw up this trite defence: modern IT has evolved beyond that ancient notion of โ€œ#programming is a #mathematical activityโ€.

That โ€œmaths is superfluous to codingโ€ argument is as fallacious as proposing to sack all airline transport pilots because modern airliners can now takeoff, cruise, and land automatically, or calling to defrock all mathematicians because there are now proof assistants, like Agda and Lean.

Latin is no longer the lingua franca, but classics students still learn this so-called dead language. Pilots no longer need to hand fly airliners, but they still maintain their stick-and-rudder currency. The undergraduate maths curriculum is now automated in Lean (see Buzzard), but every maths undie can still whip out paper proofs, on demand. Likewise, programmers no longer rely on proofs in their daily work, but they should still hone this essential skillโ€”because it is good for the mind.

Ok this was generated by googles gemini image generator and I quiet like it :)

#fp #lambda #CurryHoward #turing #gรถdel #church

Terminando mi maestrรญa, me gustarรญa volver a mi alma mater a dar clases de "Programas como Pruebas" (en Haskell). Hasta donde se no hay un currรญculo al respecto en la uni, pero podrรญa intentarlo...

#haskell #programsasproofs #functionalprogramming #curryhoward

Readings shared August 24, 2024

The readings shared in Mastodon on August 24, 2024 are Readings shared August 23, 2024. #ITP #IsabelleHOL #LeanProver #Lean4 #AI #DeepLearning #Haskell #FunctionalProgramming #LogicProgramming #Pyth

Vestigium
Tipos dependientes: ฮปP. ~ Juan Pablo Yamamoto Zazueta. https://jpyamamoto.com/projects/dependent-types/dept.pdf #TypeTheory #CurryHoward
Lecturas compartidas el 5 de agosto de 2024

Las lecturas compartidas en Mastodon el 5 de agosto de 2024 son Lecturas compartidas el 4 de agosto de 2024. #ITP #IsabelleHOL #Diproche #Math A SAT-based approach to rigorous verification of Bayesia

Vestigium
Proofs are programs: A few examples of the Curry-Howard correspondence. ~ Adam Dueck. https://adueck.github.io/blog/curry-howard-proofs-are-programs/ #CurryHoward #TypeScript
Proofs are Programs: A Few Examples of the Curry-Howard Correspondence

Proofs are programs, and programs are proofs. That's basically what the Curry-Howard correspondance says. While learning about direct proofs in math, it helped me to think of a direct proof as a simple function that I was trying to write...