Skip to content

Feature Request: don't show () after function name in status line for Haskell; use different formatting for the kind #883

@cheater

Description

@cheater

Haskell doesn't use parentheses so it's kind of weird and ugly to see myfunc() in the status bar.

In the tagbar, currently function types and various other things are displayed with parens. For example:

function types
    myFunc((Num a) => a -> a -> a)

Please make it possible to instead have this:

function types
    myFunc :: (Num a) => a -> a -> a

with the ::, ->, and => highlighted in yellow like the Haskell syntax.

Both of those things should probably be a thing in g:tagbar_type_* settings.

This would make things much nicer for Haskell. Thank you for the support it has so far, it's great!

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions