05-07 Excursion: Working with Packages (Introduction to Haskell)

  Рет қаралды 31

Well-Typed

Well-Typed

3 күн бұрын

So far, all functions we have been using in our Haskell code have been coming from the base package that ships with GHC. We have now reached a point where we would like to use other packages that come from Hackage, the Haskell package repository. We show how we can turn our own developments into packages by defining a .cabal package description file, and how in doing that, we can specify dependencies on other Haskell packages. Tools such as the cabal command line tool or Haskell Language Server can then interpret these package description files for us, install missing dependencies, and invoke GHC in such a way that it can find all the modules we use in our code.
Course site with self-test questions: teaching.well-typed.com/intro...

Пікірлер
Must-have gadget for every toilet! 🤩 #gadget
00:27
GiGaZoom
Рет қаралды 11 МЛН
Was ist im Eis versteckt? 🧊 Coole Winter-Gadgets von Amazon
00:37
SMOL German
Рет қаралды 10 МЛН
05-09 Interaction Trees (Introduction to Haskell)
35:41
Well-Typed
Рет қаралды 121
Erdős-Woods Numbers - Numberphile
14:12
Numberphile
Рет қаралды 46 М.
Object Oriented Programming is Good | Prime Reacts
31:30
ThePrimeTime
Рет қаралды 290 М.
04-04 Overloading (Introduction to Haskell)
34:03
Well-Typed
Рет қаралды 125
05-01 Why Explicit Effects? (Introduction to Haskell)
24:06
Cracking Secret Message with C and Computer Vision
2:00:36
Tsoding Daily
Рет қаралды 22 М.
The Tragedy of systemd
47:18
linux.conf.au
Рет қаралды 1,1 МЛН
Must-have gadget for every toilet! 🤩 #gadget
00:27
GiGaZoom
Рет қаралды 11 МЛН