26 lines
529 B
Markdown

# 34-haskell-dependency-order
This example shows intermediate Haskell dependency planning with graph traversal.
It includes:
- a service catalog with inter-service dependencies,
- cycle detection and unknown-service rejection,
- a deployment plan rendered in dependency order, and
- a test suite run by `nix flake check`.
Useful commands:
```bash
nix develop
cabal run
cabal run -- frontend billing
cabal test
nix build
./result/bin/mini-dependency-order frontend billing
nix run . -- frontend billing
nix flake check
```