Fp-dom

fp-dom

A collection of functions to favor functional programming in a DOM context.

DOM operations in a functional way with fp-dom, it provides support for the below methods:

  • animate
  • append
  • addClass
  • removeClass
  • toggleClass
  • hasClass
  • contains
  • elem
  • insertAfter
  • insertBefore
  • interval
  • isdom
  • isvdom
  • listen
  • prepend
  • replace
  • select
  • selectOne
  • setattr
  • timeout
  • velem

Get it: npm install --save fp-dom

Sample usage:

1
2
3
4
5
fpdom = require('fp-dom');
let appendtoBody = fpdom.append(document.body),
  h1 = fpdom.elem('h1','meow');

appendtoBody(h1);

GIF FTW!

fp-dom

Suggest a module

Comments