There appears to be a bug in the automatic generation of documentation for the arguments of effect operation functions. Documentation is not being generated for any arguments except the last one.
https://hackage.haskell.org/package/data-effects-0.3.0.1/docs/Data-Effect-Concurrent-Parallel.html#v:liftP2
|
forM [0 .. length effParamTypes - 1] \i -> do |
|
argDoc <- getDoc $ ArgDoc effName i |
|
_senderFnArgDoc i argDoc >>= mapM_ \doc -> do |
|
addModFinalizer $ putDoc (ArgDoc fnName i) doc |
There appears to be a bug in the automatic generation of documentation for the arguments of effect operation functions. Documentation is not being generated for any arguments except the last one.
https://hackage.haskell.org/package/data-effects-0.3.0.1/docs/Data-Effect-Concurrent-Parallel.html#v:liftP2
data-effects/data-effects-th/src/Data/Effect/TH/Internal.hs
Lines 395 to 398 in c8cae9c