cabal-version: 2.2
name: fire-number-calc
version: 0.1.0
synopsis: Fire number and timeline math for early retirement planning
description:
The arithmetic behind a fire number: the balance a withdrawal rate has
to support, the gap between today's balance and that target, and the
years of saving it takes to close the gap when the portfolio compounds
at a fixed return.
.
The timeline function also prices a growing budget: a spending target
that rises each year before retirement pushes the crossing point out,
and the difference between the flat and growing timelines is the
working-year cost of that growth.
.
Companion to Firenomics, which publishes the withdrawal-rate and
sequence-of-returns math these functions follow. Four pure functions
on Doubles, no dependencies beyond base.
license: MIT
author: Poket Dev
maintainer: hello@poketdev.com
homepage: https://firenomics.com
bug-reports: https://github.com/scrapertweeter3-prog/fire-number-calc-hs/issues
copyright: 2026 Poket Dev LLC
category: Math
build-type: Simple
extra-doc-files: README.md
, CHANGELOG.md
source-repository head
type: git
location: https://github.com/scrapertweeter3-prog/fire-number-calc-hs
library
exposed-modules: FireNumber.Calc
hs-source-dirs: src
build-depends: base >=4 && <5
default-language: Haskell2010
ghc-options: -Wall