• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

countvajhula / qi / #396 / 1
95%
main: 95%

Build:
DEFAULT BRANCH: main
Ran 12 Jul 2022 08:33PM UTC
Files 8
Run time 0s
Badge
Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

12 Jul 2022 08:17PM UTC coverage: 94.557% (+0.01%) from 94.547%
#396.1

push

cover

benknoble
remove typed-stack dependency

It was used for one purpose only: a stack abstraction in `except-args`.
Fortunately, the operations `top`, `stack-empty?` and `pop` (without
mutation) are represented by the purely functional `first`, `empty?`,
and `rest` over (linked) lists; we simulate mutation by carrying the
stack in the `let loop`.

This was found to be one of the heaviest remaining dependencies. At this
point, qi-lib only depends on "base" and "fancy-app," both of which are
necessary for the package to function as expected. It seems unlikely we
will get any more startup performance gains by trimming dependencies.

1025 of 1084 relevant lines covered (94.56%)

0.95 hits per line

Source Files on job #396.1
  • Tree
  • List 0
  • Changed 4
  • Source Changed 4
  • Coverage Changed 2
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Build 396
  • 2ebb8650 on github
  • Prev Job for on main (##395.1)
  • Next Job for on main (##417.1)
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc