In #CS, academics make much of #CurryHoward correspondence, and for many good reasons, too.
In #IT, there is the #HurryCoward aphorism: they who hurry code to production cower on the go-live day.
#hurrycoward #it #curryhoward #cs
In this week's #blog I talk about a paper I know very well, Davies and Pfenning's 'A Modal Analysis of Staged Computation' https://updatedscholar.blogspot.com/2023/02/discussing-modal-analysis-of-staged.html #ModalLogic #CurryHoward
#curryhoward #ModalLogic #blog
The #ANU #Logic #SummerSchool is all done. A lovely experience, although I also always find the performance of teaching quite draining. The slides for my lectures on #CurryHoward are up on http://lss.cecs.anu.edu.au/lectures/2022/2022/#ranald , along with slides from some of the other lecturers.
#curryhoward #summerschool #logic #anu
Good start (I think) this morning to my lecture series on #CurryHoward #PropositionsAsTypes at the #ANU #Logic #SummerSchool . My slides will appear at http://lss.cecs.anu.edu.au/lectures/2022/2022/#ranald across the week. Looking forward to attending Rosalie Iemhoff's lectures from tomorrow as well!
#summerschool #logic #anu #propositionsastypes #curryhoward
« #SequentCalculus as a Compiler Intermediate Language »
« Thanks to the #CurryHoward isomorphism, terms of the #SequentCalculus can also be seen as a #ProgrammingLanguage with an emphasis on #ControlFlow. »
« Beside the point about simple grammar — for which it is hard to improve upon the elegance of the λ-calculus — #SequentCore manages to combine the advantages of both direct and continuation-passing styles. »
http://lambda-the-ultimate.org/node/5519
#Haskell
#sequentcalculus #curryhoward #programminglanguage #controlflow #sequentcore #haskell
#BartoszMilewski : « it would seem that #mathematical proofs are irrelevant to #programming. Or so it may seem, until you learn about the #CurryHoward isomorphism — or #propositions as #types, as it is sometimes called — which says that there is a one to one correspondence between #logic and #programs, and that every #function can be seen as a #proof of a #theorem. »
https://bartoszmilewski.com/2018/01/23/pointwise-kan-extensions/
#CategoryTheory #Haskell
#bartoszmilewski #mathematical #programming #curryhoward #propositions #types #logic #programs #function #proof #theorem #categorytheory #haskell