Search results
22 packages found
Sort by: Default
- Default
- Most downloaded this week
- Most downloaded this month
- Most dependents
- Recently published
Curried property accessor function that resolves deeply-nested object properties via dot/bracket-notation string path while mitigating TypeErrors via friendly and composable API.
- Mitigate TypeError
- TypeError
- TypeErrors
- access
- accessor
- bracket-notation string path
- browser
- callback
- composable
- compatible
- curried
- curry
- deep
- dot-notation string path
- View more
[a]synchronous functional programming
- function-composition
- asynchronous
- transducers
- parallel
- series
- functional-programming
- promise
- async-await
- node
- javascript
- tacit
- pointfree
- lazy
- concurrent
- View more
Point free wrappers for fantasy land js.
Curried function that calls `JSON.parse` on provided input returning either the parsed JSON or the specified default value if the data fails to parse as valid JSON instead of throwing a `SyntaxError`.
- JSON
- JSON.parse
- catch
- curried
- functional
- higher-order
- json
- json-parse
- parse
- parse json
- parser
- point-free
- pointfree
- safe
- View more
Functional point-free utilities for js
- js
- javascript
- ts
- typescript
- pure
- utils
- utilities
- functional
- point-free
- pointfree
- treeshakeable
- tree-shaking
- pointless-ts
- pointless
Forth style syntax layer/compiler & CLI for the @thi.ng/pointfree DSL
- ast
- cli
- compiler
- concatenative
- dataflow
- dsl
- forth
- functional
- grammar
- language
- parser
- peg
- pipeline
- pointfree
- View more
Pointfree functional composition / Forth style stack execution engine
- binary
- composition
- concatenative
- dataflow
- datastructure
- dsl
- forth
- functional
- pipeline
- pointfree
- stack
- transformation
- typescript
Returns a new array comprised of the given array's contents with the given value appended.
Curried function deriving a new array containing items from given array for which predicate returns true. Supports unary function, RegExp, dot/bracket-notation string path, and compound query object as predicate.
- alternative
- array
- array-filter
- array.filter
- arrayfilter
- bracket
- bracket-notation
- compatible
- compound
- curried
- dot
- dot-notation
- es3
- filter
- View more
Curried predicate which checks that a value exists in an array. Generally faster than `indexOf` across JS engines.
- array
- auto-curried
- contain
- contains
- curried
- in-array
- in_array
- inarray
- include
- includes
- partial-application
- point-free
- pointfree
ESLint rules for JS Standard Style + strict, pure functional programming in JS
- check
- checker
- code
- code checker
- code linter
- code standards
- code style
- config
- configuration
- enforce
- eslint
- eslint-config
- eslint-plugin
- eslintconfig
- View more
Curried a few common jQuery methods to allow them to be written in a point free fashion.
Put a value in a box
Functional point-free utilities for fetch
Helpers Functions to convert your Pointfull Code to Pointfree Code
Higher-order utilities for use with async functions
Creates a unary function wrapper which extracts a specific argument by index and applies the argument to the original unary function.
The full ECMAScript API done a pointfree way.
ESLint rules for JS Standard Style + functional programming
- check
- checker
- code
- code checker
- code linter
- code standards
- code style
- config
- configuration
- enforce
- eslint
- eslint-config
- eslint-plugin
- eslintconfig
- View more
Point free wrappers for BaobabJS