Skip to content

Latest commit

History

9 Commits

Folders and files

NameName
Last commit message
Last commit date

Repository files navigation

debug-trace

A wrapper of tj/debug for functional programming.

The only difference is debug-trace-fn return the first argument instead of return void, so you can use it in any places such as in an expression.

Installation

$ npm install debug-trace-fn

Usage

  • require/import:
varTrace=require('debug-trace-fn');

or es6/typescript:

import*asDebugfrom'debug-trace-fn';
x=y+z;// x=y+debug(z);obj={a:100,b:200};foo(obj.a);// foo(debug(obj).a);
  • for functional programming:
import*asTracefrom'debug-trace-fn'consttrace=Trace('trace')import*asRfrom'ramda'constf=R.compose(f2,trace,f1)f1[1,2,3]//output: trace [ 1, 2, 3 ] +0ms

About

a tj/debug wrapper and extension for functional programming

Topics

Resources

Stars

1 star

Watchers

1 watching

Forks

Releases

Packages

Used by

Contributors

Languages