mirror of
https://github.com/github/semantic.git
synced 2024-12-19 21:01:35 +03:00
Parsing, analyzing, and comparing source code across many languages
1ab4bd0c9d
`maybeM act may` returns the `Just` in `may` or runs `act`. `maybeFail str may` fails with `str` as an error or extracts the `Just`. These combinators are so useful that I don't know why they're not in the Prelude or some library. I use them constantly. |
||
---|---|---|
app | ||
bench | ||
bin | ||
script | ||
src | ||
test | ||
vendor | ||
.ghci | ||
.gitattributes | ||
.gitignore | ||
.gitmodules | ||
.hspec | ||
.stylish-haskell.yaml | ||
HLint.hs | ||
semantic.cabal | ||
Setup.hs |