CurryInfo: currydoc-4.0.0 / CurryDoc.Html.genHtmlFuncShort

definition: Info
 
genHtmlFuncShort :: DocOptions -> [(SourceLine,String)] -> AnaInfo -> CFuncDecl
                 -> [[BaseHtml]]
genHtmlFuncShort docopts progcmts anainfo
                 (CFunc (fmod,fname) _ _ ftype _) =
 [[code [opnameDoc
            [anchored (fname ++ "_SHORT")
                      [href ('#':fname) [htxt (showId fname)]]],
         BaseText (" :: " ++ showQualType docopts fmod ftype)],
     nbsp, nbsp]
     ++ genFuncPropIcons anainfo (fmod,fname) ++
  [breakline] ++
   removeTopPar
      (docComment2HTML docopts
         (firstSentence (fst (splitComment
                                (getFuncComment fname progcmts)))))]
genHtmlFuncShort docopts progcmts anainfo (CmtFunc _ n a vis ftype rules) =
  genHtmlFuncShort docopts progcmts anainfo (CFunc n a vis ftype rules)
demand: Info
 argument 4
deterministic: Info
 deterministic operation
documentation: Info
 
generate short HTML documentation for a function:
indeterministic: Info
 referentially transparent operation
infix: Info
 no fixity defined
iotype: Info
 {(_,_,_,{CFunc}) |-> {:} || (_,_,_,{CmtFunc}) |-> {:}}
name: Info
 genHtmlFuncShort
precedence: Info
 no precedence defined
result-values: Info
 {:}
signature: Info
 CurryDoc.Options.DocOptions -> [(CurryDoc.Read.SourceLine, String)]
-> CurryDoc.AnaInfo.AnaInfo -> AbstractCurry.Types.CFuncDecl
-> [[HTML.Base.BaseHtml]]
solution-complete: Info
 operation might suspend on free variables
terminating: Info
 possibly non-terminating
totally-defined: Info
 possibly non-reducible on same data term