Skip to content
0:00 / 0:00

#cabal#haskell#ghc

Haskell for Imperative Programmers #43 - Cabal

Philipp Hagenlocher

11K subscribers • 2 videos on Hallway

YouTube
  • Recommended by 1 person: 1 in engineering communities.
  • Presented by Philipp Hagenlocher
  • May be out of date. The tools, versions or practices it shows have likely moved on.

Intermediate. Assumes working knowledge.

12K views5 years ago1 recommendation

Programming languagesTools and practiceHaskellBuild systems and packaging

Philipp Hagenlocher explains how to use Cabal to set up projects, manage dependencies, and configure test suites in Haskell.

This video is supported by translatebox.io Cabal: haskell.org/cabal/ Install instructions (Windows): hub.zhox.com/posts/introducing-haskell-dev/ Editor shown in this video: vscodium.com Further reading: dev.stephendiehl.com/hask/#cabal cabal.readthedocs.io/ Timestamps: - Intro - Installation & First Steps - Project Setup - Adding Library Modules - Building a Library - Commons - Checking .cabal - Multiple Executables - Resolving Dependencies - Test Suites with QuickCheck - Some Considerations - Cabal Hell

Why it's here

1 person recommends this

What people say. Recommended as a clear tutorial on using the Cabal build tool for Haskell projects.

u/n00bombin r/haskell • Recommends

Haskell for Imperative Programmers #43 - Cabal

u/tobz619in r/haskell • Mentions

On “My pain in Haskell is not the language, it is your terrifying build systems: stack, cabal”

[video tl;dw use cabal