Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

YouTube

What Python Can Learn from Haskell Packaging

EuroPython Conference via YouTube

Overview

Explore the evolution of packaging in Haskell and its potential lessons for Python in this conference talk from EuroPython 2016. Delve into the Haskell community's journey from "Cabal hell" to game-changing tools like Stack and Nix language. Compare and contrast Python's packaging evolution since distutils in 1999 with Haskell's recent improvements. Examine Cabal's interesting features, the community's frustrations, and how Stack addresses these issues. Investigate the use of Nix language for automating Haskell packaging and its potential application to Python. Gain insights into declarative approaches and infrastructure overrides that could benefit Python's packaging ecosystem.

Syllabus

Introduction
Simple vs Custom
Infrastructure
Override
Combine
Python
Python declarative
Outro

Taught by

EuroPython Conference

Reviews

Start your review of What Python Can Learn from Haskell Packaging

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.