Sign Up for Free

RunKit +

Try any Node.js package right in your browser

This is a playground to test code. It runs a full Node.js environment and already has all of npm’s 400,000 packages pre-installed, including assert-function with all npm packages installed. Try it out:

var assertFunction = require("assert-function")

This service is provided by RunKit and is not affiliated with npm, Inc or the package authors.

assert-function v1.0.0

Assert that a value is a function

assert-function Build Status

Assert that a value is a function

Install

$ npm install --save assert-function

Usage

var assertFunction = require('assert-function')

assertFunction(function () {})
//=> noop

assertFunction('foo')
// => TypeError: Expected function, got: foo

API

assertFunction(value) -> undefined

value

Required
Type: any

A value to check. A TypeError is throw for non-function values.

License

MIT © Ben Drucker

Metadata

RunKit is a free, in-browser JavaScript dev environment for prototyping Node.js code, with every npm package installed. Sign up to share your code.
Sign Up for Free