build-0.0.1: Build systems a la carte

Safe HaskellSafe
LanguageHaskell2010

Build.Multi

Description

Given a build system that can work with single keys, generalise that to one that deals with multiple keys at a time.

Synopsis

Documentation

multi :: Eq k => Partition k -> Tasks Applicative [k] [v] -> Tasks Applicative [k] [v] Source #

Given a build rule where you can build some combinations of multiple rules, use a partition to enable building lots of multiple rule subsets.