New Case Study:See how Anthropic automated 95% of dependency reviews with Socket.Learn More
Socket
Sign inDemoInstall
Socket

powerfp

Package Overview
Dependencies
Maintainers
1
Versions
3
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

powerfp - npm Package Versions

0.0.3

Diff

marcinnajder
published 0.0.2 •

Changelog

Source

0.0.2 (2020-02-10)

  • SumType type inferring ADT type from the constructor functions
  • matchValue predicate function matching single value against specified pattern (primitive values, object, array)
  • match function providing "pattern matching" functionality
  • toOption converting value of type T|null|undefined into Option<T>
  • upgrading TypeScript to version^3.6.3 (from version ^3.5.2)
  • change Error type error case from from {type:"error": error: R} to {type:"error": err: R}

<a name="0.0.1"></a>

marcinnajder
published 0.0.1 •

Changelog

Source

0.0.1 (2019-11-11)

  • implementation of useful algebraic data types: Option, Result, ResultS, Tree, List
  • utility functions used for function composition: compose, pipe, curry
  • infrastructure for the implementation of functors, monads and applicative functors
  • functors, monads and applicative functors implementation for algebraic data type (Option, Result, ResultS, Tree, List) and other frequently used types (Array, Promise, Iterable, Observable, IO)
  • do Haskell notation using ES6 generators
  • code generators for algebraic data types and functors, monads and applicative functors
  • utility functions like memoize and functions extracted from types like string, Regex (useful with function composition)
SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc