cabal-gild-0.3.0.0: Formats package descriptions.
Safe HaskellSafe-Inferred
LanguageHaskell2010

CabalGild.Action.AttachComments

Documentation

run :: (Applicative m, Ord p) => ([Field p], [Comment p]) -> m ([Field (p, [Comment p])], [Comment p]) Source #

fields :: Ord p => [Field p] -> State [Comment p] [Field (p, [Comment p])] Source #

field :: Ord p => Field p -> State [Comment p] (Field (p, [Comment p])) Source #

name :: Ord p => Name p -> State [Comment p] (Name (p, [Comment p])) Source #

toPosition :: Ord p => p -> State [Comment p] (p, [Comment p]) Source #