Repository: karen-irc/option-t (js)

Issue:
Remove `tap()`
They are marked as deprecated by https://github.com/karen-irc/option-t/pull/1177

Pull request description:
Remove deprecated `tap()` operator
- Fix #1178
- These are marked as deprecated by #1177

Patch:
diff --git a/docs/public_api_list.md b/docs/public_api_list.md
index a27272dc..82af9a7a 100644
--- a/docs/public_api_list.md
+++ b/docs/public_api_list.md
@@ -27,7 +27,6 @@
 - [option-t/Maybe/or](../src/Maybe/or.ts)
 - [option-t/Maybe/orElse](../src/Maybe/orElse.ts)
 - [option-t/Maybe/orElseAsync](../src/Maybe/orElseAsync.ts)
-- [option-t/Maybe/tap](../src/Maybe/tap.ts)
 - [option-t/Maybe/toNullable](../src/Maybe/toNullable.ts)
 - [option-t/Maybe/toUndefinable](../src/Maybe/toUndefinable.ts)
 - [option-t/Maybe/unwrap](../src/Maybe/unwrap.ts)
@@ -55,7 +54,6 @@
 - [option-t/Nullable/or](../src/Nullable/or.ts)
 - [option-t/Nullable/orElse](../src/Nullable/orElse.ts)
 - [option-t/Nullable/orElseAsync](../src/Nullable/orElseAsync.ts)
-- [option-t/Nullable/tap](../src/Nullable/tap.ts)
 - [option-t/Nullable/toUndefinable](../src/Nullable/toUndefinable.ts)
 - [option-t/Nullable/unwrap](../src/Nullable/unwrap.ts)
 - [option-t/Nullable/unwrapOr](../src/Nullable/unwrapOr.ts)
@@ -90,7 +88,8 @@
 - [option-t/PlainOption/orElse](../src/PlainOption/orElse.ts)
 - [option-t/PlainOption/orElseAsync](../src/PlainOption/orElseAsync.ts)
 - [option-t/PlainOption/transpose](../src/PlainOption/transpose.ts)
-- [option-t/PlainOption/tap](../src/PlainOption/tap.ts)
+- [option-t/PlainOption/toNullable](../src/PlainOption/toNullable.ts)
+- [option-t/PlainOption/toUndefinable](../src/PlainOption/toUndefinable.ts)
 - [option-t/PlainOption/unwrap](../src/PlainOption/unwrap.ts)
 - [option-t/PlainOption/unwrapOr](../src/PlainOption/unwrapOr.ts)
 - [option-t/PlainOption/unwrapOrElse](../src/PlainOption/unwrapOrElse.ts)
@@ -122,7 +121,6 @@
 - [option-t/PlainResult/orElse](../src/PlainResult/orElse.ts)
 - [option-t/PlainResult/orElseAsync](../src/PlainResult/orElseAsync.ts)
 - [option-t/PlainResult/Result](../src/PlainResult/Result.ts)
-- [option-t/PlainResult/tap](../src/PlainResult/tap.ts)
 - [option-t/PlainResult/toOption](../src/PlainResult/toOption.ts)
 - [option-t/PlainResult/tryCatch](../src/PlainResult/tryCatch.ts)
 - [option-t/PlainResult/tryCatchAsync](../src/PlainResult/tryCatchAsync.ts)
@@ -150,7 +148,6 @@
 - [option-t/Undefinable/or](../src/Undefinable/or.ts)
 - [option-t/Undefinable/orElse](../src/Undefinable/orElse.ts)
 - [option-t/Undefinable/orElseAsync](../src/Undefinable/orElseAsync.ts)
-- [option-t/Undefinable/tap](../src/Undefinable/tap.ts)
 - [option-t/Undefinable/toNullable](../src/Undefinable/toNullable.ts)
 - [option-t/Undefinable/Undefinable](../src/Undefinable/Undefinable.ts)
 - [option-t/Undefinable/unwrap](../src/Undefinable/unwrap.ts)
diff --git a/src/Maybe/index.ts b/src/Maybe/index.ts
index a420540c..b6bfb778 100644
--- a/src/Maybe/index.ts
+++ b/src/Maybe/index.ts
@@ -15,7 +15,6 @@ export { mapOrElseAsyncForMaybe as mapOrElseAsync } from './mapOrElseAsync.js';
 // export { orForMaybe as or } from './or.js';
 export { orElseForMaybe as orElse } from './orElse.js';
 export { orElseAsyncForMaybe as orElseAsync } from './orElseAsync.js';
-export { tapMaybe as tap } from './tap.js';
 export { unwrapMaybe as unwrap } from './unwrap.js';
 export { unwrapOrFromMaybe as unwrapOr } from './unwrapOr.js';
 export { unwrapOrElseFromMaybe as unwrapOrElse } from './unwrapOrElse.js';
diff --git a/src/Maybe/tap.ts b/src/Maybe/tap.ts
deleted file mode 100644
index fd1c14f3..00000000
--- a/src/Maybe/tap.ts
+++ /dev/null
@@ -1,8 +0,0 @@
-import { inspectMaybe } from './inspect.js';
-
-/**
- *  @deprecated
- *  This will be removed in a future release.
- *  Use {@link inspectMaybe}
- */
-export const tapMaybe: typeof inspectMaybe = inspectMaybe;
diff --git a/src/Nullable/index.ts b/src/Nullable/index.ts
index 81708c1f..3e501510 100644
--- a/src/Nullable/index.ts
+++ b/src/Nullable/index.ts
@@ -15,7 +15,6 @@ export { mapOrElseAsyncForNullable as mapOrElseAsync } from './mapOrElseAsync.js
 // export { orForNullable as or } from './or.js';
 export { orElseForNullable as orElse } from './orElse.js';
 export { orElseAsyncForNullable as orElseAsync } from './orElseAsync.js';
-export { tapNullable as tap } from './tap.js';
 export { unwrapNullable as unwrap } from './unwrap.js';
 export { unwrapOrFromNullable as unwrapOr } from './unwrapOr.js';
 export { unwrapOrElseFromNullable as unwrapOrElse } from './unwrapOrElse.js';
diff --git a/src/Nullable/tap.ts b/src/Nullable/tap.ts
deleted file mode 100644
index ea61e35f..00000000
--- a/src/Nullable/tap.ts
+++ /dev/null
@@ -1,8 +0,0 @@
-import { inspectNullable } from './inspect.js';
-
-/**
- *  @deprecated
- *  This will be removed in a future release.
- *  Use {@link inspectNullable}
- */
-export const tapNullable: typeof inspectNullable = inspectNullable;
diff --git a/src/PlainOption/index.ts b/src/PlainOption/index.ts
index fe63cbd1..1711c27b 100644
--- a/src/PlainOption/index.ts
+++ b/src/PlainOption/index.ts
@@ -44,7 +44,6 @@ export { orForOption as or } from './or.js';
 export { orElseForOption as orElse } from './orElse.js';
 export { orElseAsyncForOption as orElseAsync } from './orElseAsync.js';
 export { transposeForOption as transpose } from './transpose.js';
-export { tapOption as tap } from './tap.js';
 export { unwrapOption as unwrap, unwrapOption as unwrapSome } from './unwrap.js';
 export { unwrapOrFromOption as unwrapOr } from './unwrapOr.js';
 export { unwrapOrElseFromOption as unwrapOrElse } from './unwrapOrElse.js';
diff --git a/src/PlainOption/tap.ts b/src/PlainOption/tap.ts
deleted file mode 100644
index a31d8fa5..00000000
--- a/src/PlainOption/tap.ts
+++ /dev/null
@@ -1,8 +0,0 @@
-import { inspectOption } from './inspect.js';
-
-/**
- *  @deprecated
- *  This will be removed in a future release.
- *  Use {@link inspectOption}
- */
-export const tapOption: typeof inspectOption = inspectOption;
diff --git a/src/PlainResult/index.ts b/src/PlainResult/index.ts
index 9f71bacb..88dba826 100644
--- a/src/PlainResult/index.ts
+++ b/src/PlainResult/index.ts
@@ -53,7 +53,6 @@ export { mapErrAsyncForResult as mapErrAsync } from './mapErrAsync.js';
 export { orForResult as or } from './or.js';
 export { orElseForResult as orElse } from './orElse.js';
 export { orElseAsyncForResult as orElseAsync } from './orElseAsync.js';
-export { tapOk, tapErr, tapBoth } from './tap.js';
 export { transposeForResult as transpose } from './transpose.js';
 export { toOptionFromOk, toOptionFromErr } from './toOption.js';
 export {
diff --git a/src/PlainResult/tap.ts b/src/PlainResult/tap.ts
deleted file mode 100644
index c18f4c6e..00000000
--- a/src/PlainResult/tap.ts
+++ /dev/null
@@ -1,22 +0,0 @@
-import { inspectBothOfResult, inspectErrOfResult, inspectOkOfResult } from './inspect.js';
-
-/**
- *  @deprecated
- *  This will be removed in a future release.
- *  Use {@link inspectOkOfResult}
- */
-export const tapOk: typeof inspectOkOfResult = inspectOkOfResult;
-
-/**
- *  @deprecated
- *  This will be removed in a future release.
- *  Use {@link inspectErrOfResult}
- */
-export const tapErr: typeof inspectErrOfResult = inspectErrOfResult;
-
-/**
- *  @deprecated
- *  This will be removed in a future release.
- *  Use {@link inspectBothOfResult}
- */
-export const tapBoth: typeof inspectBothOfResult = inspectBothOfResult;
diff --git a/src/Undefinable/index.ts b/src/Undefinable/index.ts
index 32eb0f47..eadf5107 100644
--- a/src/Undefinable/index.ts
+++ b/src/Undefinable/index.ts
@@ -15,7 +15,6 @@ export { mapOrElseAsyncForUndefinable as mapOrElseAsync } from './mapOrElseAsync
 // export { orForUndefinable as or} from './or.js';
 export { orElseForUndefinable as orElse } from './orElse.js';
 export { orElseAsyncForUndefinable as orElseAsync } from './orElseAsync.js';
-export { tapUndefinable as tap } from './tap.js';
 export { unwrapUndefinable as unwrap } from './unwrap.js';
 export { unwrapOrFromUndefinable as unwrapOr } from './unwrapOr.js';
 export { unwrapOrElseFromUndefinable as unwrapOrElse } from './unwrapOrElse.js';
diff --git a/src/Undefinable/tap.ts b/src/Undefinable/tap.ts
deleted file mode 100644
index 65187c7c..00000000
--- a/src/Undefinable/tap.ts
+++ /dev/null
@@ -1,8 +0,0 @@
-import { inspectUndefinable } from './inspect.js';
-
-/**
- *  @deprecated
- *  This will be removed in a future release.
- *  Use {@link inspectUndefinable}
- */
-export const tapUndefinable: typeof inspectUndefinable = inspectUndefinable;
diff --git a/tools/pkg_files.json b/tools/pkg_files.json
index c5e8124d..cfb6beec 100644
--- a/tools/pkg_files.json
+++ b/tools/pkg_files.json
@@ -53,8 +53,6 @@
     "cjs/Maybe/orElse.cjs": null,
     "cjs/Maybe/orElseAsync.d.ts": null,
     "cjs/Maybe/orElseAsync.cjs": null,
-    "cjs/Maybe/tap.d.ts": null,
-    "cjs/Maybe/tap.cjs": null,
     "cjs/Maybe/toNullable.d.ts": null,
     "cjs/Maybe/toNullable.cjs": null,
     "cjs/Maybe/toUndefinable.d.ts": null,
@@ -103,8 +101,6 @@
     "cjs/Nullable/orElse.cjs": null,
     "cjs/Nullable/orElseAsync.d.ts": null,
     "cjs/Nullable/orElseAsync.cjs": null,
-    "cjs/Nullable/tap.d.ts": null,
-    "cjs/Nullable/tap.cjs": null,
     "cjs/Nullable/toUndefinable.d.ts": null,
     "cjs/Nullable/toUndefinable.cjs": null,
     "cjs/Nullable/unwrap.d.ts": null,
@@ -167,8 +163,6 @@
     "cjs/PlainOption/orElseAsync.cjs": null,
     "cjs/PlainOption/transpose.d.ts": null,
     "cjs/PlainOption/transpose.cjs": null,
-    "cjs/PlainOption/tap.d.ts": null,
-    "cjs/PlainOption/tap.cjs": null,
     "cjs/PlainOption/toNullable.d.ts": null,
     "cjs/PlainOption/toNullable.cjs": null,
     "cjs/PlainOption/toUndefinable.d.ts": null,
@@ -227,8 +221,6 @@
     "cjs/PlainResult/orElse.cjs": null,
     "cjs/PlainResult/orElseAsync.d.ts": null,
     "cjs/PlainResult/orElseAsync.cjs": null,
-    "cjs/PlainResult/tap.d.ts": null,
-    "cjs/PlainResult/tap.cjs": null,
     "cjs/PlainResult/transpose.d.ts": null,
     "cjs/PlainResult/transpose.cjs": null,
     "cjs/PlainResult/toOption.d.ts": null,
@@ -281,8 +273,6 @@
     "cjs/Undefinable/orElse.cjs": null,
     "cjs/Undefinable/orElseAsync.d.ts": null,
     "cjs/Undefinable/orElseAsync.cjs": null,
-    "cjs/Undefinable/tap.d.ts": null,
-    "cjs/Undefinable/tap.cjs": null,
     "cjs/Undefinable/toNullable.d.ts": null,
     "cjs/Undefinable/toNullable.cjs": null,
     "cjs/Undefinable/unwrap.d.ts": null,
@@ -354,8 +344,6 @@
     "esm/Maybe/orElse.mjs": null,
     "esm/Maybe/orElseAsync.d.ts": null,
     "esm/Maybe/orElseAsync.mjs": null,
-    "esm/Maybe/tap.d.ts": null,
-    "esm/Maybe/tap.mjs": null,
     "esm/Maybe/toNullable.d.ts": null,
     "esm/Maybe/toNullable.mjs": null,
     "esm/Maybe/toUndefinable.d.ts": null,
@@ -404,8 +392,6 @@
     "esm/Nullable/orElse.mjs": null,
     "esm/Nullable/orElseAsync.d.ts": null,
     "esm/Nullable/orElseAsync.mjs": null,
-    "esm/Nullable/tap.d.ts": null,
-    "esm/Nullable/tap.mjs": null,
     "esm/Nullable/toUndefinable.d.ts": null,
     "esm/Nullable/toUndefinable.mjs": null,
     "esm/Nullable/unwrap.d.ts": null,
@@ -468,8 +454,6 @@
     "esm/PlainOption/orElseAsync.mjs": null,
     "esm/PlainOption/transpose.d.ts": null,
     "esm/PlainOption/transpose.mjs": null,
-    "esm/PlainOption/tap.d.ts": null,
-    "esm/PlainOption/tap.mjs": null,
     "esm/PlainOption/toNullable.d.ts": null,
     "esm/PlainOption/toNullable.mjs": null,
     "esm/PlainOption/toUndefinable.d.ts": null,
@@ -530,8 +514,6 @@
     "esm/PlainResult/orElseAsync.mjs": null,
     "esm/PlainResult/transpose.d.ts": null,
     "esm/PlainResult/transpose.mjs": null,
-    "esm/PlainResult/tap.d.ts": null,
-    "esm/PlainResult/tap.mjs": null,
     "esm/PlainResult/toOption.d.ts": null,
     "esm/PlainResult/toOption.mjs": null,
     "esm/PlainResult/tryCatch.d.ts": null,
@@ -582,8 +564,6 @@
     "esm/Undefinable/orElse.mjs": null,
     "esm/Undefinable/orElseAsync.d.ts": null,
     "esm/Undefinable/orElseAsync.mjs": null,
-    "esm/Undefinable/tap.d.ts": null,
-    "esm/Undefinable/tap.mjs": null,
     "esm/Undefinable/toNullable.d.ts": null,
     "esm/Undefinable/toNullable.mjs": null,
     "esm/Undefinable/unwrap.d.ts": null,
@@ -623,7 +603,6 @@
     "lib/Maybe/or.d.ts": null,
     "lib/Maybe/orElse.d.ts": null,
     "lib/Maybe/orElseAsync.d.ts": null,
-    "lib/Maybe/tap.d.ts": null,
     "lib/Maybe/toNullable.d.ts": null,
     "lib/Maybe/toUndefinable.d.ts": null,
     "lib/Maybe/unwrap.d.ts": null,
@@ -648,7 +627,6 @@
     "lib/Nullable/or.d.ts": null,
     "lib/Nullable/orElse.d.ts": null,
     "lib/Nullable/orElseAsync.d.ts": null,
-    "lib/Nullable/tap.d.ts": null,
     "lib/Nullable/toUndefinable.d.ts": null,
     "lib/Nullable/unwrap.d.ts": null,
     "lib/Nullable/unwrapOr.d.ts": null,
@@ -680,7 +658,6 @@
     "lib/PlainOption/orElse.d.ts": null,
     "lib/PlainOption/orElseAsync.d.ts": null,
     "lib/PlainOption/transpose.d.ts": null,
-    "lib/PlainOption/tap.d.ts": null,
     "lib/PlainOption/toNullable.d.ts": null,
     "lib/PlainOption/toUndefinable.d.ts": null,
     "lib/PlainOption/unwrap.d.ts": null,
@@ -711,7 +688,6 @@
     "lib/PlainResult/orElse.d.ts": null,
     "lib/PlainResult/orElseAsync.d.ts": null,
     "lib/PlainResult/transpose.d.ts": null,
-    "lib/PlainResult/tap.d.ts": null,
     "lib/PlainResult/toOption.d.ts": null,
     "lib/PlainResult/tryCatch.d.ts": null,
     "lib/PlainResult/tryCatchAsync.d.ts": null,
@@ -737,7 +713,6 @@
     "lib/Undefinable/or.d.ts": null,
     "lib/Undefinable/orElse.d.ts": null,
     "lib/Undefinable/orElseAsync.d.ts": null,
-    "lib/Undefinable/tap.d.ts": null,
     "lib/Undefinable/toNullable.d.ts": null,
     "lib/Undefinable/unwrap.d.ts": null,
     "lib/Undefinable/unwrapOr.d.ts": null,
diff --git a/tools/public_api/table.mjs b/tools/public_api/table.mjs
index 6a651d88..4cd93715 100644
--- a/tools/public_api/table.mjs
+++ b/tools/public_api/table.mjs
@@ -21,7 +21,6 @@ export const apiTable = Object.freeze({
             'mapOrElseAsync',
             'orElse',
             'orElseAsync',
-            'tap',
             'unwrap',
             'unwrapOr',
             'unwrapOrElse',
@@ -104,11 +103,6 @@ export const apiTable = Object.freeze({
             'orElseAsyncForMaybe'
         ]
     },
-    'Maybe/tap': {
-        'exports': [
-            'tapMaybe'
-        ]
-    },
     'Maybe/toNullable': {
         'exports': [
             'toNullableFromMaybe'
@@ -162,7 +156,6 @@ export const apiTable = Object.freeze({
             'mapOrElseAsync',
             'orElse',
             'orElseAsync',
-            'tap',
             'unwrap',
             'unwrapOr',
             'unwrapOrElse',
@@ -245,11 +238,6 @@ export const apiTable = Object.freeze({
             'orElseAsyncForNullable'
         ]
     },
-    'Nullable/tap': {
-        'exports': [
-            'tapNullable'
-        ]
-    },
     'Nullable/toUndefinable': {
         'exports': [
             'toUndefinableFromNullable'
@@ -307,7 +295,6 @@ export const apiTable = Object.freeze({
             'orElse',
             'orElseAsync',
             'transpose',
-            'tap',
             'unwrap',
             'unwrapSome',
             'unwrapOr',
@@ -435,11 +422,6 @@ export const apiTable = Object.freeze({
             'transposeForOption'
         ]
     },
-    'PlainOption/tap': {
-        'exports': [
-            'tapOption'
-        ]
-    },
     'PlainOption/toNullable': {
         'exports': [
             'toNullableFromOption'
@@ -508,9 +490,6 @@ export const apiTable = Object.freeze({
             'or',
             'orElse',
             'orElseAsync',
-            'tapOk',
-            'tapErr',
-            'tapBoth',
             'transpose',
             'toOptionFromOk',
             'toOptionFromErr',
@@ -641,13 +620,6 @@ export const apiTable = Object.freeze({
             'createErr'
         ]
     },
-    'PlainResult/tap': {
-        'exports': [
-            'tapOk',
-            'tapErr',
-            'tapBoth',
-        ]
-    },
     'PlainResult/toOption': {
         'exports': [
             'toOptionFromOk',
@@ -709,7 +681,6 @@ export const apiTable = Object.freeze({
             'mapOrElseAsync',
             'orElse',
             'orElseAsync',
-            'tap',
             'unwrap',
             'unwrapOr',
             'unwrapOrElse',
@@ -787,11 +758,6 @@ export const apiTable = Object.freeze({
             'orElseAsyncForUndefinable'
         ]
     },
-    'Undefinable/tap': {
-        'exports': [
-            'tapUndefinable'
-        ]
-    },
     'Undefinable/toNullable': {
         'exports': [
             'toNullableFromUndefinable'
@@ -867,7 +833,6 @@ export const legacyApiTable = Object.freeze({
     'cjs/Maybe/or': COMPAT_DESCRIPTOR,
     'cjs/Maybe/orElse': COMPAT_DESCRIPTOR,
     'cjs/Maybe/orElseAsync': COMPAT_DESCRIPTOR,
-    'cjs/Maybe/tap': COMPAT_DESCRIPTOR,
     'cjs/Maybe/toNullable': COMPAT_DESCRIPTOR,
     'cjs/Maybe/toUndefinable': COMPAT_DESCRIPTOR,
     'cjs/Maybe/unwrap': COMPAT_DESCRIPTOR,
@@ -893,7 +858,6 @@ export const legacyApiTable = Object.freeze({
     'cjs/Nullable/or': COMPAT_DESCRIPTOR,
     'cjs/Nullable/orElse': COMPAT_DESCRIPTOR,
     'cjs/Nullable/orElseAsync': COMPAT_DESCRIPTOR,
-    'cjs/Nullable/tap': COMPAT_DESCRIPTOR,
     'cjs/Nullable/toUndefinable': COMPAT_DESCRIPTOR,
     'cjs/Nullable/unwrap': COMPAT_DESCRIPTOR,
     'cjs/Nullable/unwrapOr': COMPAT_DESCRIPTOR,
@@ -926,7 +890,6 @@ export const legacyApiTable = Object.freeze({
     'cjs/PlainOption/orElse': COMPAT_DESCRIPTOR,
     'cjs/PlainOption/orElseAsync': COMPAT_DESCRIPTOR,
     'cjs/PlainOption/transpose': COMPAT_DESCRIPTOR,
-    'cjs/PlainOption/tap': COMPAT_DESCRIPTOR,
     'cjs/PlainOption/toNullable': COMPAT_DESCRIPTOR,
     'cjs/PlainOption/toUndefinable': COMPAT_DESCRIPTOR,
     'cjs/PlainOption/unwrap': COMPAT_DESCRIPTOR,
@@ -957,7 +920,6 @@ export const legacyApiTable = Object.freeze({
     'cjs/PlainResult/or': COMPAT_DESCRIPTOR,
     'cjs/PlainResult/orElse': COMPAT_DESCRIPTOR,
     'cjs/PlainResult/orElseAsync': COMPAT_DESCRIPTOR,
-    'cjs/PlainResult/tap': COMPAT_DESCRIPTOR,
     'cjs/PlainResult/transpose': COMPAT_DESCRIPTOR,
     'cjs/PlainResult/toOption': COMPAT_DESCRIPTOR,
     'cjs/PlainResult/tryCatch': COMPAT_DESCRIPTOR,
@@ -985,7 +947,6 @@ export const legacyApiTable = Object.freeze({
     'cjs/Undefinable/or': COMPAT_DESCRIPTOR,
     'cjs/Undefinable/orElse': COMPAT_DESCRIPTOR,
     'cjs/Undefinable/orElseAsync': COMPAT_DESCRIPTOR,
-    'cjs/Undefinable/tap': COMPAT_DESCRIPTOR,
     'cjs/Undefinable/toNullable': COMPAT_DESCRIPTOR,
     'cjs/Undefinable/unwrap': COMPAT_DESCRIPTOR,
     'cjs/Undefinable/unwrapOr': COMPAT_DESCRIPTOR,
@@ -1011,7 +972,6 @@ export const legacyApiTable = Object.freeze({
     'esm/Maybe/or': COMPAT_DESCRIPTOR,
     'esm/Maybe/orElse': COMPAT_DESCRIPTOR,
     'esm/Maybe/orElseAsync': COMPAT_DESCRIPTOR,
-    'esm/Maybe/tap': COMPAT_DESCRIPTOR,
     'esm/Maybe/toNullable': COMPAT_DESCRIPTOR,
     'esm/Maybe/toUndefinable': COMPAT_DESCRIPTOR,
     'esm/Maybe/unwrap': COMPAT_DESCRIPTOR,
@@ -1037,7 +997,6 @@ export const legacyApiTable = Object.freeze({
     'esm/Nullable/or': COMPAT_DESCRIPTOR,
     'esm/Nullable/orElse': COMPAT_DESCRIPTOR,
     'esm/Nullable/orElseAsync': COMPAT_DESCRIPTOR,
-    'esm/Nullable/tap': COMPAT_DESCRIPTOR,
     'esm/Nullable/toUndefinable': COMPAT_DESCRIPTOR,
     'esm/Nullable/unwrap': COMPAT_DESCRIPTOR,
     'esm/Nullable/unwrapOr': COMPAT_DESCRIPTOR,
@@ -1070,7 +1029,6 @@ export const legacyApiTable = Object.freeze({
     'esm/PlainOption/orElse': COMPAT_DESCRIPTOR,
     'esm/PlainOption/orElseAsync': COMPAT_DESCRIPTOR,
     'esm/PlainOption/transpose': COMPAT_DESCRIPTOR,
-    'esm/PlainOption/tap': COMPAT_DESCRIPTOR,
     'esm/PlainOption/toNullable': COMPAT_DESCRIPTOR,
     'esm/PlainOption/toUndefinable': COMPAT_DESCRIPTOR,
     'esm/PlainOption/unwrap': COMPAT_DESCRIPTOR,
@@ -1102,7 +1060,6 @@ export const legacyApiTable = Object.freeze({
     'esm/PlainResult/orElse': COMPAT_DESCRIPTOR,
     'esm/PlainResult/orElseAsync': COMPAT_DESCRIPTOR,
     'esm/PlainResult/transpose': COMPAT_DESCRIPTOR,
-    'esm/PlainResult/tap': COMPAT_DESCRIPTOR,
     'esm/PlainResult/toOption': COMPAT_DESCRIPTOR,
     'esm/PlainResult/tryCatch': COMPAT_DESCRIPTOR,
     'esm/PlainResult/tryCatchAsync': COMPAT_DESCRIPTOR,
@@ -1129,7 +1086,6 @@ export const legacyApiTable = Object.freeze({
     'esm/Undefinable/or': COMPAT_DESCRIPTOR,
     'esm/Undefinable/orElse': COMPAT_DESCRIPTOR,
     'esm/Undefinable/orElseAsync': COMPAT_DESCRIPTOR,
-    'esm/Undefinable/tap': COMPAT_DESCRIPTOR,
     'esm/Undefinable/toNullable': COMPAT_DESCRIPTOR,
     'esm/Undefinable/unwrap': COMPAT_DESCRIPTOR,
     'esm/Undefinable/unwrapOr': COMPAT_DESCRIPTOR,
@@ -1155,7 +1111,6 @@ export const legacyApiTable = Object.freeze({
     'lib/Maybe/or': COMPAT_DESCRIPTOR,
     'lib/Maybe/orElse': COMPAT_DESCRIPTOR,
     'lib/Maybe/orElseAsync': COMPAT_DESCRIPTOR,
-    'lib/Maybe/tap': COMPAT_DESCRIPTOR,
     'lib/Maybe/toNullable': COMPAT_DESCRIPTOR,
     'lib/Maybe/toUndefinable': COMPAT_DESCRIPTOR,
     'lib/Maybe/unwrap': COMPAT_DESCRIPTOR,
@@ -1181,7 +1136,6 @@ export const legacyApiTable = Object.freeze({
     'lib/Nullable/or': COMPAT_DESCRIPTOR,
     'lib/Nullable/orElse': COMPAT_DESCRIPTOR,
     'lib/Nullable/orElseAsync': COMPAT_DESCRIPTOR,
-    'lib/Nullable/tap': COMPAT_DESCRIPTOR,
     'lib/Nullable/toUndefinable': COMPAT_DESCRIPTOR,
     'lib/Nullable/unwrap': COMPAT_DESCRIPTOR,
     'lib/Nullable/unwrapOr': COMPAT_DESCRIPTOR,
@@ -1214,7 +1168,6 @@ export const legacyApiTable = Object.freeze({
     'lib/PlainOption/orElse': COMPAT_DESCRIPTOR,
     'lib/PlainOption/orElseAsync': COMPAT_DESCRIPTOR,
     'lib/PlainOption/transpose': COMPAT_DESCRIPTOR,
-    'lib/PlainOption/tap': COMPAT_DESCRIPTOR,
     'lib/PlainOption/toNullable': COMPAT_DESCRIPTOR,
     'lib/PlainOption/toUndefinable': COMPAT_DESCRIPTOR,
     'lib/PlainOption/unwrap': COMPAT_DESCRIPTOR,
@@ -1246,7 +1199,6 @@ export const legacyApiTable = Object.freeze({
     'lib/PlainResult/orElse': COMPAT_DESCRIPTOR,
     'lib/PlainResult/orElseAsync': COMPAT_DESCRIPTOR,
     'lib/PlainResult/transpose': COMPAT_DESCRIPTOR,
-    'lib/PlainResult/tap': COMPAT_DESCRIPTOR,
     'lib/PlainResult/toOption': COMPAT_DESCRIPTOR,
     'lib/PlainResult/tryCatch': COMPAT_DESCRIPTOR,
     'lib/PlainResult/tryCatchAsync': COMPAT_DESCRIPTOR,
@@ -1273,7 +1225,6 @@ export const legacyApiTable = Object.freeze({
     'lib/Undefinable/or': COMPAT_DESCRIPTOR,
     'lib/Undefinable/orElse': COMPAT_DESCRIPTOR,
     'lib/Undefinable/orElseAsync': COMPAT_DESCRIPTOR,
-    'lib/Undefinable/tap': COMPAT_DESCRIPTOR,
     'lib/Undefinable/toNullable': COMPAT_DESCRIPTOR,
     'lib/Undefinable/unwrap': COMPAT_DESCRIPTOR,
     'lib/Undefinable/unwrapOr': COMPAT_DESCRIPTOR,


Test patch:
diff --git a/__tests__/PlainOption/inspect.test.mjs b/__tests__/PlainOption/inspect.test.mjs
index af353500..7e36c444 100644
--- a/__tests__/PlainOption/inspect.test.mjs
+++ b/__tests__/PlainOption/inspect.test.mjs
@@ -12,7 +12,7 @@ test('input is Some', (t) => {
 
     const input = createSome(INPUT_INNER);
     const actual = inspectOption(input, (v) => {
-        t.pass('should call the tap fn');
+        t.pass('should call the inspect fn');
         arg = v;
     });
 
@@ -27,7 +27,7 @@ test('input is None', (t) => {
 
     const input = createNone(INPUT_INNER);
     const actual = inspectOption(input, (_v) => {
-        t.pass('should not call the tap fn');
+        t.pass('should not call the inspect fn');
     });
 
     t.is(input, actual, 'should be the expect returned');
diff --git a/__tests__/PlainResult/inspect/test_inspect_both.test.mjs b/__tests__/PlainResult/inspect/test_inspect_both.test.mjs
index 43b79e00..5f0d8304 100644
--- a/__tests__/PlainResult/inspect/test_inspect_both.test.mjs
+++ b/__tests__/PlainResult/inspect/test_inspect_both.test.mjs
@@ -11,7 +11,7 @@ test('input is Ok()', (t) => {
     const actual = inspectBothOfResult(
         input,
         (v) => {
-            t.pass('should call the tap ok fn');
+            t.pass('should call the inspect ok fn');
             t.is(v, INPUT_INNER, 'should be the expected arg');
         },
         (_e) => {
@@ -33,7 +33,7 @@ test('input is Err()', (t) => {
             t.fail('should not call this path');
         },
         (e) => {
-            t.pass('should call the tap err fn');
+            t.pass('should call the inspect err fn');
             t.is(e, INPUT_INNER, 'should be the expected arg');
         }
     );
diff --git a/__tests__/PlainResult/inspect/test_inspect_err.test.mjs b/__tests__/PlainResult/inspect/test_inspect_err.test.mjs
index 0ccd3579..21d1b9eb 100644
--- a/__tests__/PlainResult/inspect/test_inspect_err.test.mjs
+++ b/__tests__/PlainResult/inspect/test_inspect_err.test.mjs
@@ -9,7 +9,7 @@ test('input is Ok()', (t) => {
 
     const input = createOk(INPUT_INNER);
     const actual = inspectErrOfResult(input, (_v) => {
-        t.pass('should not call the tap fn');
+        t.pass('should not call the inspect fn');
     });
     t.is(input, actual, 'should be the expect returned');
 });
@@ -20,7 +20,7 @@ test('input is Err()', (t) => {
 
     const input = createErr(INPUT_INNER);
     const actual = inspectErrOfResult(input, (v) => {
-        t.pass('should call the tap fn');
+        t.pass('should call the inspect fn');
         t.is(v, INPUT_INNER, 'should be the expected arg');
     });
 
diff --git a/__tests__/PlainResult/inspect/test_inspect_ok.test.mjs b/__tests__/PlainResult/inspect/test_inspect_ok.test.mjs
index f835b464..e903b901 100644
--- a/__tests__/PlainResult/inspect/test_inspect_ok.test.mjs
+++ b/__tests__/PlainResult/inspect/test_inspect_ok.test.mjs
@@ -9,7 +9,7 @@ test('input is Ok()', (t) => {
 
     const input = createOk(INPUT_INNER);
     const actual = inspectOkOfResult(input, (v) => {
-        t.pass('should call the tap fn');
+        t.pass('should call the inspect fn');
         t.is(v, INPUT_INNER, 'should be the expected arg');
     });
 
@@ -22,7 +22,7 @@ test('input is Err()', (t) => {
 
     const input = createErr(INPUT_INNER);
     const actual = inspectOkOfResult(input, (_v) => {
-        t.pass('should not call the tap fn');
+        t.pass('should not call the inspect fn');
     });
 
     t.is(input, actual, 'should be the expect returned');