Copyright | (c) Kimiyuki Onaka 2020 |
---|---|
License | Apache License 2.0 |
Maintainer | kimiyuki95@gmail.com |
Stability | experimental |
Portability | portable |
Safe Haskell | None |
Language | Haskell2010 |
BuiltinPatterns
provides pattern synonyms for applications of Builtin
functions.
For example, provide a pattern Sum' e
which is interpreted as AppBuiltin Sum [e]
, or the same thing, App (Lit (LitBuiltin Sum)) [e]
.
Documentation
pattern ConvexHullTrickInit' :: Expr Source #
pattern SegmentTreeInitList' :: Semigroup' -> Expr -> Expr Source #
pattern SegmentTreeGetRange' :: Semigroup' -> Expr -> Expr -> Expr -> Expr Source #
pattern SegmentTreeSetPoint' :: Semigroup' -> Expr -> Expr -> Expr -> Expr Source #