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

lexi-lambda / rascal / 4 / 1
81%
master: 81%

Build:
DEFAULT BRANCH: master
Ran 28 Oct 2016 07:46PM UTC
Files 10
Run time 1s
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

28 Oct 2016 07:35PM UTC coverage: 89.068% (-0.6%) from 89.635%
RACKET_VERSION=6.5

push

travis-ci

lexi-lambda
Change how instance definitions expand; add the Show typeclass

This changes how instances expand by breaking them into two steps, one
of which defines the instance, the other of which defines the instance
methods. This is mostly done to allow the `instance` form to expand to
a begin-for-syntax form that executes the instance registration as a
side-effect, which means the side-effect will be re-executed during
expansion of other importing modules.

One other potential advantage of this approach is that it defers the
expansion of method definitions somewhat, which might theoretically make
it easier to perfom partial expansion to assist with recursive
definitions and use-before-definition situations.

937 of 1052 relevant lines covered (89.07%)

0.89 hits per line

Source Files on job 4.1 (RACKET_VERSION=6.5)
  • Tree
  • List 0
  • Changed 4
  • Source Changed 2
  • Coverage Changed 4
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Build 4
  • Travis Job 4.1
  • 7b5770b9 on github
  • Prev Job for RACKET_VERSION=6.5 on master (#3.1)
  • Next Job for RACKET_VERSION=6.5 on master (#5.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