We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 9d646a6 commit 3dfad1cCopy full SHA for 3dfad1c
src/FSharpPlus/List.fs
@@ -110,7 +110,7 @@ module ListT =
110
| Cons (h, t) -> action h >>= (fun () -> loop t action)
111
loop lst action
112
113
- let inline iter (action: 'T -> unit) (lst: ListT<'MT>) = iterM (action >> singleton) lst
+ let inline iter (action: 'T -> unit) (lst: ListT<'MT>) : '``M<unit>`` = iterM (action >> result) lst
114
115
let inline lift (x: '``Monad<'T>``) = wrap (x >>= (result << (fun x -> Cons (x, empty () )))) : ListT<'``Monad<'T>``>
116
0 commit comments