26 lines
529 B
Markdown
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
|
|
```
|