filmov
tv
PolyConf 15: The Promise of Relational Programming / William Byrd
Показать описание
Programmers often write procedures or methods that model mathematical functions. These functions clearly distinguish between input arguments and output values. In contrast, relational programming treats programs as mathematical relations, eliminating the distinction between input and output. miniKanren is an embedded domain specific language for constraint logic programming, designed for writing interpreters, type inferencers, theorem provers, and other interesting programs as relations. We will explore the extremely interesting and surprising behavior of these relational programs, and consider how this approach to programming might be made more practical in the future.
PolyConf 15: The Promise of Relational Programming / William Byrd
PolyConf 15: Racket & Typed Racket: the power of extensibility / Sam Tobin-Hochstadt
PolyConf 15: Phoenix a web framework for the new web / José Valim
PolyConf 15: Contracts as Types / Jessica Kerr
PolyConf 15: An Introduction to Crystal / Erik Michaels-Ober
PolyConf 15: Polyglot in High Performance Computing / Christine Corbett Moran
PolyConf 15: Erlang in multi-lingual systems / Robert Virding
PolyConf 15: The Power of Immutability / Adam Byrtek
PolyConf 15: Unikernels / Amir Chaudhry
PolyConf 15: Immersive apps with tokenization / Joe Nash
PolyConf 15: Data exchange formats by Przemyslaw Kaminski
PolyConf 15: Distributed systems the easy way with Clojure and Mesos / Pierre-Yves Ritschard
PolyConf 15: Functional Ember / Paul Chavard FIXED
PolyConf 15: Functional Ember / Paul Chavard
PolyConf 15: Meritocracy / Jessica Kerr
PolyConf 15: Things you almost missed in programming languages / Yan Cui
PolyConf 15: Types in JavaScript with Flow / Iain McCoy
PolyConf 15: Post FRP Frontend Programming / Bodil Stokke
PolyConf 15: Building Web Apps in Elm / Jivago Alves
PolyConf 15: Julia a fast dynamic language for technical computing / Stefan Karpinski
'Make the Back-End Team Jealous: Elm in Production' by Richard Feldman
Michael Snoyman discusses how he discovered functional programming
A Vision for Relational Programming in miniKanren - William E. Byrd
'A Relational Exploration of the Chomsky Hierarchy' by Daniel Friedman and William Byrd (2...
Комментарии