From 4b43d6a827b7659d0c9cbf5a5f51c6deace7f5c6 Mon Sep 17 00:00:00 2001 From: gcanti Date: Thu, 20 Apr 2023 19:41:19 +0200 Subject: [PATCH] add missing internal comments --- src/EitherT.ts | 3 +++ src/OptionT.ts | 2 ++ src/ReaderT.ts | 2 ++ src/StateT.ts | 2 ++ 4 files changed, 9 insertions(+) diff --git a/src/EitherT.ts b/src/EitherT.ts index a5c86e912..c424f41e8 100644 --- a/src/EitherT.ts +++ b/src/EitherT.ts @@ -324,12 +324,15 @@ export function chain( export function flatMap( M: Monad2 ): (ma: Kind2>, f: (a: A) => Kind2>) => Kind2> +/** @internal */ export function flatMap( M: Monad1 ): (ma: Kind>, f: (a: A) => Kind>) => Kind> +/** @internal */ export function flatMap( M: Monad ): (ma: HKT>, f: (a: A) => HKT>) => HKT> +/** @internal */ export function flatMap( M: Monad ): (ma: HKT>, f: (a: A) => HKT>) => HKT> { diff --git a/src/OptionT.ts b/src/OptionT.ts index 0cb13c079..3f0872c28 100644 --- a/src/OptionT.ts +++ b/src/OptionT.ts @@ -519,9 +519,11 @@ export function chain( export function flatMap( M: Monad1 ): (ma: Kind>, f: (a: A) => Kind>) => Kind> +/** @internal */ export function flatMap( M: Monad ): (ma: HKT>, f: (a: A) => HKT>) => HKT> +/** @internal */ export function flatMap( M: Monad ): (ma: HKT>, f: (a: A) => HKT>) => HKT> { diff --git a/src/ReaderT.ts b/src/ReaderT.ts index 976a71914..6945c498e 100644 --- a/src/ReaderT.ts +++ b/src/ReaderT.ts @@ -145,9 +145,11 @@ export function chain( export function flatMap( M: Chain1 ): (ma: Reader>, f: (a: A) => Reader>) => Reader> +/** @internal */ export function flatMap( M: Chain ): (ma: Reader>, f: (a: A) => Reader>) => Reader> +/** @internal */ export function flatMap( M: Chain ): (ma: Reader>, f: (a: A) => Reader>) => Reader> { diff --git a/src/StateT.ts b/src/StateT.ts index aead2819a..2750ff3e0 100644 --- a/src/StateT.ts +++ b/src/StateT.ts @@ -142,7 +142,9 @@ export function chain( export function flatMap( M: Chain3 ): (ma: StateT3, f: (a: A) => StateT3) => StateT +/** @internal */ export function flatMap(M: Chain): (ma: StateT, f: (a: A) => StateT) => StateT +/** @internal */ export function flatMap( M: Chain ): (ma: StateT, f: (a: A) => StateT) => StateT {