Safe Haskell | None |
---|---|
Language | Haskell2010 |
Documentation
type UsageCounter = AppendMap Name UsageCount Source #
data UsageCount Source #
UsageCount | |
|
Instances
Show UsageCount Source # | |
Defined in UseCounts.ProcessHie showsPrec :: Int -> UsageCount -> ShowS # show :: UsageCount -> String # showList :: [UsageCount] -> ShowS # | |
Semigroup UsageCount Source # | |
Defined in UseCounts.ProcessHie (<>) :: UsageCount -> UsageCount -> UsageCount # sconcat :: NonEmpty UsageCount -> UsageCount # stimes :: Integral b => b -> UsageCount -> UsageCount # | |
Monoid UsageCount Source # | |
Defined in UseCounts.ProcessHie mempty :: UsageCount # mappend :: UsageCount -> UsageCount -> UsageCount # mconcat :: [UsageCount] -> UsageCount # |
usageCounter :: HieAST a -> UsageCounter Source #