spiros: Spiros Boosalis's Custom Prelude

[ apache, library, prelude ] [ Propose Tags ]

My custom prelude. I'm user/sboo on Hackage, @sboosali on GitHub, and /u/spirosboosalis on reddit.

Diverges slightly from base's: adding, removing, and shadowing.

Compatible with (and built/tested against):


[Skip to Readme]
Versions [faq] 0.0.0, 0.4.0, 0.4.2
Change log CHANGELOG.md
Dependencies base (>=4.7 && <5.0), bytestring, case-insensitive, containers, cpuinfo (>=0.1.0.1), data-default-class, deepseq (>=1.0), directory (>=1.3), exceptions (>=0.10), filepath (>=1.4), generic-deriving (>=1.11), hashable (>=1.2.5), mtl, optparse-applicative, prettyprinter, process, safe, semigroups (>=0.16.2), spiros, split, stm, string-conv, template-haskell (>=2.10), text, th-lift-instances, time (>=1.8), transformers, unix-compat (>=0.5), unordered-containers [details]
License Apache-2.0
Copyright 2019 Sam Boosalis
Author Spiros Boosalis
Maintainer samboosalis@gmail.com
Category Prelude
Home page https://github.com/sboosali/spiros#readme
Bug tracker https://github.com/sboosali/spiros#issues
Source repo head: git clone https://github.com/sboosali/spiros(spiros)
Uploaded by sboo at Thu Apr 11 10:53:22 UTC 2019
Distributions NixOS:0.4.2
Executables example-spiros
Downloads 709 total (62 in the last 30 days)
Rating (no votes yet) [estimated by rule of succession]
Your Rating
  • λ
  • λ
  • λ
Status Hackage Matrix CI
Docs available [build log]
Last success reported on 2019-04-11 [all 1 reports]

Modules

[Index] [Quick Jump]

Flags

NameDescriptionDefaultType
develop

Dynamic typechecking and/or exposed internals (for development).

DisabledManual
orphans

Orphan Instances (e.g. for « Lift », via « th-lift-instances »).

EnabledManual
static

Build a statically-linked dynamic-library andor statically-linked executables (NOTE you should also, via « .nix/static.nix », provision an environment with « musl » and other statically-linkable C Libraries.)

DisabledManual
examples

« example-spiros » executable.

DisabledManual
cpphs

Use « cpphs » as a C-Pre-Procesor (instead of « gcc », « clang », etc).

DisabledManual

Use -f <flag> to enable a flag, or -f -<flag> to disable that flag. More info

Downloads

Maintainer's Corner

For package maintainers and hackage trustees


Readme for spiros-0.4.2

[back to package description]