Functional Programming in Debian
Thursday 16:00 - 16:45 PDT | |
---|---|
Haskell in Debian: The what, the how, and the what now? -- Joachim Breitner
Speaker: Joachim Breitner
Packaging Haskell for Debian entails some unique challenges. There are many Haskell packages, but only few maintainers. The Haskell packages are quite homogenous (good), but they have complex dependency requirements (bad?) and a very unstable ABI (bad). This meeting will introduce the tools and processes we have in place to cope with this complexity, including a short live demonstration of some packaging work. After that, we will discuss some of our open issues (and welcome input from outsiders!). Tracks:
|
Room 328 |
Saturday 14:30 - 15:15 PDT | |
---|---|
hOpenPGP - an implementation of RFC 4880 in Haskell -- Clint Adams
Speaker: Clint Adams
An overview of hOpenPGP and openpgp-asciiarmor, an OpenPGP implementation in Haskell; hopenpgp-tools, tools based on the hOpenPGP library; and their relevance to Debian. Tracks:
|
Room 329 |
Saturday 16:00 - 16:45 PDT | |
---|---|
seeing Debian through a Functional lens -- Joey Hess
Speaker: Joey Hess
Using Nix's functional package management as inspiration, let's look at Debian from a functional programming perspective. Including: The rise (and limits) of declarative configuration in Debian (triggers, control files, tendencies in debian/rules), schroot and docker, reproducible builds. Tracks:
|
Room 329 |