Hi > One idea that does strike me is that it would be super useful to have > the ability in ghci to extract the haddocks associated with a function. > > > :doc map > > would result in: > > -- | 'map' @f xs@ is the list obtained by applying @f@ to each element > -- of @xs@, i.e., > -- > -- > map f [x1, x2, ..., xn] == [f x1, f x2, .. > -- > map f [x1, x2, ...] == [f x1, f x2, ...]
That will be in Hoogle 4, as it does already directly relate to what Hoogle has to do. As for doctest, i think that could be implemented as a --warn flag to Haddock, and might be a useful thing to have. For example "90% of the base library has documentation, please go add documentation to 'sinh'", as a warning message. Thanks Neil _______________________________________________ Haskell-Cafe mailing list Haskell-Cafe@haskell.org http://www.haskell.org/mailman/listinfo/haskell-cafe