@effect/stm
Advanced tools
Comparing version 0.16.0 to 0.17.0
@@ -80,3 +80,3 @@ "use strict"; | ||
exports.removeIf = removeIf; | ||
const retainIf = /*#__PURE__*/(0, _Function.dual)(2, (self, predicate) => tRef.update(self.ref, map => SortedMap.reduceWithIndex(map, SortedMap.empty(SortedMap.getOrder(map)), (map, value, key) => { | ||
const retainIf = /*#__PURE__*/(0, _Function.dual)(2, (self, predicate) => tRef.update(self.ref, map => SortedMap.reduce(map, SortedMap.empty(SortedMap.getOrder(map)), (map, value, key) => { | ||
const filtered = ReadonlyArray.filter(value, predicate); | ||
@@ -83,0 +83,0 @@ return filtered.length > 0 ? SortedMap.set(map, key, filtered) : SortedMap.remove(map, key); |
@@ -8,3 +8,3 @@ "use strict"; | ||
var Context = /*#__PURE__*/_interopRequireWildcard( /*#__PURE__*/require("@effect/data/Context")); | ||
var Random = /*#__PURE__*/_interopRequireWildcard( /*#__PURE__*/require("@effect/data/Random")); | ||
var Random = /*#__PURE__*/_interopRequireWildcard( /*#__PURE__*/require("@effect/data/DeterministicRandom")); | ||
var Layer = /*#__PURE__*/_interopRequireWildcard( /*#__PURE__*/require("@effect/io/Layer")); | ||
@@ -11,0 +11,0 @@ var core = /*#__PURE__*/_interopRequireWildcard( /*#__PURE__*/require("@effect/stm/internal/core")); |
{ | ||
"name": "@effect/stm", | ||
"version": "0.16.0", | ||
"version": "0.17.0", | ||
"license": "MIT", | ||
@@ -10,4 +10,4 @@ "repository": { | ||
"dependencies": { | ||
"@effect/data": "^0.14.1", | ||
"@effect/io": "^0.32.0" | ||
"@effect/data": "^0.15.0", | ||
"@effect/io": "^0.33.0" | ||
}, | ||
@@ -14,0 +14,0 @@ "publishConfig": { |
@@ -148,3 +148,3 @@ import { dual, pipe } from "@effect/data/Function" | ||
(map) => | ||
SortedMap.reduceWithIndex(map, SortedMap.empty(SortedMap.getOrder(map)), (map, value, key) => { | ||
SortedMap.reduce(map, SortedMap.empty(SortedMap.getOrder(map)), (map, value, key) => { | ||
const filtered: ReadonlyArray<A> = ReadonlyArray.filter(value, predicate) | ||
@@ -151,0 +151,0 @@ return filtered.length > 0 ? |
import * as Context from "@effect/data/Context" | ||
import * as Random from "@effect/data/DeterministicRandom" | ||
import { pipe } from "@effect/data/Function" | ||
import * as Random from "@effect/data/Random" | ||
import * as Layer from "@effect/io/Layer" | ||
@@ -5,0 +5,0 @@ import * as core from "@effect/stm/internal/core" |
@@ -5,3 +5,3 @@ /** | ||
import type * as Context from "@effect/data/Context" | ||
import type * as Random from "@effect/data/Random" | ||
import type * as Random from "@effect/data/DeterministicRandom" | ||
import type * as Layer from "@effect/io/Layer" | ||
@@ -8,0 +8,0 @@ import * as internal from "@effect/stm/internal/tRandom" |
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
1585312
+ Added@effect/data@0.15.1(transitive)
+ Added@effect/io@0.33.0(transitive)
- Removed@effect/data@0.14.3(transitive)
- Removed@effect/io@0.32.2(transitive)
Updated@effect/data@^0.15.0
Updated@effect/io@^0.33.0