Karya, built on 2023-08-29T07:47:28 (patch 7a412d5d6ba4968ca4155ef276a062ccdeb9109a)
Safe HaskellSafe-Inferred

Shake.ImportQueryMain

Contents

Description

Program to query the module graph.

Synopsis

Documentation

mapStateM :: Monad m => (state -> a -> m state) -> state -> [a] -> m state Source #

data Parsed Source #

Constructors

Parsed 

Fields

Instances

Instances details
Show Parsed Source # 
Instance details

Defined in Shake.ImportQueryMain

util

collectJust :: [(Maybe.Maybe a, b)] -> [(a, [b])] Source #

merge :: Ord k => (Lists.Paired a1 b -> a2) -> Map k a1 -> Map k b -> Map k a2 Source #

Data.Map has a merge which can probably do this, but it's so complicated I gave up on it.