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

mstade / funkis
100%
master: 100%

Build:
Build:
LAST BUILD BRANCH: get-in
DEFAULT BRANCH: master
Repo Added 16 Mar 2014 02:04AM UTC
Files 40
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

LAST BUILD ON BRANCH is-and-isnt
branch: is-and-isnt
CHANGE BRANCH
x
Reset
  • is-and-isnt
  • and
  • call-and-apply
  • chan
  • change-object-seq
  • channels
  • cons
  • deconstify
  • deftype
  • fn
  • get-in
  • inc-dec
  • lazy-seq
  • master
  • merge
  • must
  • origin/and
  • remove-nil
  • variadic

pending completion
46

push

travis-ci

mstade
Changed some `is` logic to make it a bit more consistent

`is(null, x)` will return true for `undefined` and `null`,
whereas before it was strict. Reason is if you care about
`null` you probably don't care to distinguish between it and
`undefined`. If you do, explicitly check for `undefined` which
is strict.

Also changed `is` to make use of `not` for checking if
something is logically true. This means anything is said to
*be* if it is logically true. That is, `is` will return true
for anything that isn't `false`, `null`, or `undefined`;
unless it was called with a type parameter in which case it's
more strict.

284 of 284 relevant lines covered (100.0%)

2313.94 hits per line

Relevant lines Covered
Build:
Build:
284 RELEVANT LINES 284 COVERED LINES
2313.94 HITS PER LINE
Source Files on is-and-isnt
  • List 0
  • Changed 16
  • Source Changed 3
  • Coverage Changed 16
Coverage ∆ File Lines Relevant Covered Missed Hits/Line

Recent builds

Builds Branch Commit Type Ran Committer Via Coverage
46 is-and-isnt Changed some `is` logic to make it a bit more consistent `is(null, x)` will return true for `undefined` and `null`, whereas before it was strict. Reason is if you care about `null` you probably don't care to distinguish between it and `undefined`... push 15 Apr 2014 09:04PM UTC mstade travis-ci pending completion  
42 is-and-isnt Removed `isTh` since `trampoline` is the only user Will figure out later on if higher order functions should somehow "tag" the returned functions, such that they can be inspected more accurately. For now let's go basic. push 14 Apr 2014 08:05PM UTC mstade travis-ci pending completion  
44 is-and-isnt Swap argument order on `is` and `isnt` Puts it inline with Clojure's `instance?` and also makes it simpler to partially apply (from the left, anyway.) push 14 Apr 2014 08:04PM UTC mstade travis-ci pending completion  
See All Builds (111)
  • Repo on GitHub
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

© 2025 Coveralls, Inc