# devel/stan - The NetBSD Packages Collection

Haskell STatic ANalyser

    Stan is a command-line tool for analysing Haskell projects. It discovers
    which parts of the code can potentially be improved, and offers suggestions
    on how to do so. Stan is searching for not only performance or error-prone
    code pieces, but it also can help with establishing and applying
    best-practices from the whole Haskell ecosystem.

    Although Haskell is a statically typed language, not all properties can be
    encoded in types. Even though GHC is quite a powerful compiler, it tries to
    be library-agnostic and provide only language-specific suggestions, while
    Stan uses the knowledge about the current state of the ecosystem and
    commonly used libraries.

    You will find Stan helpful if you enjoy writing in Haskell, but want more
    guarantees from your code, not provided by the Haskell type system or GHC.

- Source version: `stan-0.2.0.0nb3`
- Maintainer: pkgsrc-users AT NetBSD.org
- Website: https://hackage.haskell.org/package/stan
- License: mpl-2.0
- Package history: cvs, hg, git

## Build dependencies

pkgtools/mktools pkgtools/cwrappers

## Runtime dependencies

lang/ghc910 converters/hs-base64 textproc/hs-blaze-html textproc/hs-clay devel/hs-colourista security/hs-cryptohash-sha1 sysutils/hs-dir-traverse devel/hs-extensions devel/hs-gitrev converters/hs-microaeson devel/hs-optparse-applicative devel/hs-pretty-simple devel/hs-relude math/hs-scientific devel/hs-slist textproc/hs-tomland devel/hs-trial devel/hs-trial-optparse-applicative textproc/hs-trial-tomland devel/hs-unordered-containers converters/hs-base64 textproc/hs-blaze-html textproc/hs-clay devel/hs-colourista security/hs-cryptohash-sha1 sysutils/hs-dir-traverse devel/hs-extensions devel/hs-gitrev converters/hs-microaeson devel/hs-optparse-applicative devel/hs-pretty-simple devel/hs-relude math/hs-scientific devel/hs-slist textproc/hs-tomland devel/hs-trial devel/hs-trial-optparse-applicative textproc/hs-trial-tomland devel/hs-unordered-containers

## Binary packages

OS | Architecture | Version
--- | --- | ---
NetBSD 10.0 | aarch64 | stan-0.2.0.0nb3.tgz
NetBSD 10.0 | aarch64 | stan-0.2.0.0nb3.tgz
NetBSD 10.0 | x86_64 | stan-0.2.0.0nb3.tgz
NetBSD 10.0 | x86_64 | stan-0.2.0.0nb3.tgz
NetBSD 11.0 | aarch64 | stan-0.2.0.0nb3.tgz
NetBSD 11.0 | aarch64 | stan-0.2.0.0nb3.tgz
NetBSD 11.0 | x86_64 | stan-0.2.0.0nb3.tgz
NetBSD 11.0 | x86_64 | stan-0.2.0.0nb3.tgz
NetBSD 9.0 | aarch64 | stan-0.2.0.0nb3.tgz
NetBSD 9.0 | aarch64 | stan-0.2.0.0nb3.tgz
NetBSD 9.0 | x86_64 | stan-0.2.0.0nb3.tgz

Binary packages can be installed with the high-level tool pkgin (which can be installed with pkg_add) or pkg_add(1) (installed by default). The NetBSD packages collection is also designed to permit easy installation from source.

## Available build options

(none)

## Known vulnerabilities

(no vulnerabilities known)

The pkg_admin audit command locates any installed package which has been mentioned in security advisories as having vulnerabilities.

Please note the vulnerabilities database might not be fully accurate, and not every bug is exploitable with every configuration.

Problem reports, updates or suggestions for this package should be reported with send-pr.