@ekaitz_zarraga If you are interested in the topic I can recommend you an interesting book, it's called "The Little Typer", from the creator of "The Little Schemer", maybe you know the book :)
Notices by Suguivy (suguivy@fedi.fai.st)
-
Suguivy (suguivy@fedi.fai.st)'s status on Sunday, 02-Jan-2022 16:40:15 UTC Suguivy -
Suguivy (suguivy@fedi.fai.st)'s status on Sunday, 02-Jan-2022 16:39:26 UTC Suguivy I wish I had a friend who knew grad-level math and CS to talk or ask them many things
-
Suguivy (suguivy@fedi.fai.st)'s status on Sunday, 02-Jan-2022 16:39:24 UTC Suguivy @ekaitz_zarraga in what things are you most interested in? :D
-
Suguivy (suguivy@fedi.fai.st)'s status on Sunday, 02-Jan-2022 16:39:23 UTC Suguivy @ekaitz_zarraga are you into proof assistants?
-
Suguivy (suguivy@fedi.fai.st)'s status on Sunday, 02-Jan-2022 16:39:19 UTC Suguivy @ekaitz_zarraga Coq is a proof assistant, it implements a type theory called the Calculus of Inductive Constructions (I don't know how is it). But in Coq it's not that easy to see that when using it because it uses "tactics" that are like an abstraction to prove things more easily. In another languages like Agda you can see that correspondence better.
-
Suguivy (suguivy@fedi.fai.st)'s status on Sunday, 02-Jan-2022 16:39:18 UTC Suguivy @ekaitz_zarraga ohh, proof assistants are tools for proving properties about programs, theorem, etc., but machine-checked, so you can be 100% sure of the correctness. They are usually (or at least the ones I'm interested in) based in a type theory (like lambda calculus) and in the Curry-Howard corresponce, which is an equivalence between programs (in functional programming) and proofs. For me it's very interesting but these days I don't have many time to deep more :(