Discussion:
Haskell support?
Gregory Guthrie
2017-01-30 13:56:53 UTC
Permalink
I see some older references to using KDevelop with Haskell, but nothing on the current site - and nothing from a search there. Is this still a feature of KDevelop?

Thanks (Please CC on any response.)
Aleix Pol
2017-01-30 15:39:01 UTC
Permalink
Post by Gregory Guthrie
I see some older references to using KDevelop with Haskell, but nothing on
the current site – and nothing from a search there. Is this still a feature
of KDevelop?
Hi Gregory,
There's no official support just yet, it could be interesting to have though!

Aleix
Gregory Guthrie
2017-01-30 16:32:58 UTC
Permalink
Thank you.

Where can I find the plugin, and information on it?

----------------------------------------------------------------


-----Original Message-----
From: ***@gmail.com [mailto:***@gmail.com] On Behalf Of Aleix Pol
Sent: Monday, January 30, 2017 9:39 AM
To: Gregory Guthrie <***@mum.edu>
Cc: ***@kde.org
Subject: Re: Haskell support?
Post by Gregory Guthrie
I see some older references to using KDevelop with Haskell, but
nothing on the current site – and nothing from a search there. Is this
still a feature of KDevelop?
Hi Gregory,
There's no official support just yet, i
Aleix Pol
2017-01-31 15:13:34 UTC
Permalink
Post by Gregory Guthrie
Thank you.
Where can I find the plugin, and information on it?
----------------------------------------------------------------
-----Original Message-----
Sent: Monday, January 30, 2017 9:39 AM
Subject: Re: Haskell support?
Post by Gregory Guthrie
I see some older references to using KDevelop with Haskell, but
nothing on the current site – and nothing from a search there. Is this
still a feature of KDevelop?
Hi Gregory,
There's no official support just yet, it could be interesting to have though!
Aleix
What plugin? I said there's no support.
I specified official support, I'm unaware of any unofficial support if
that's what you assumed.

Aleix
René J.V. Bertin
2017-01-31 15:24:50 UTC
Permalink
Post by Aleix Pol
Post by Aleix Pol
Post by Gregory Guthrie
I see some older references to using KDevelop with Haskell, but
nothing on the current site – and nothing from a search there. Is this
still a feature of KDevelop?
Hi Gregory,
There's no official support just yet, it could be interesting to have though!
Aleix
What plugin? I said there's no support.
I specified official support, I'm unaware of any unofficial support if
that's what you assumed.
You'll probably get whatever syntax highlighting is available via the Kate editor component. That is also what I get in my projects that contain Tcl files.
It'd be nice if the outline navigator had some form of support for configuration files. Apple's Xcode has (or used to have) that: you could describe what function/procedure definitions look like so that the outline navigator could present a list of the functions/procedures available in a file. The BBEdit/TextWrangler editors have a similar feature but even if its implementation is open-source it still doesn't seem easy to extend KDevelop's outline navigator widget.

R.
Gregory Guthrie
2017-01-31 15:59:03 UTC
Permalink
Thanks - there were multiple old notes in various forums that it supported Haskell, and since there was no mention on the home page, I had thought here might be some additional steps (plugin?) needed or available for this.

Seems not - and it is curious that people had listed it as an available IDE for Haskell.
Post by Aleix Pol
Hi Gregory,
There's no official support just yet, it could be interesting to have though!
Aleix
What plugin? I said there's no support.
I specified official support, I'm unaware of any unofficial support if that's what you assumed.

Al
René J.V. Bertin
2017-02-02 11:07:45 UTC
Permalink
Post by Gregory Guthrie
Thanks - there were multiple old notes in various forums that it supported Haskell, and since there was no mention on the home page, I had thought here might be some additional steps (plugin?) needed or available for this.
Seems not - and it is curious that people had listed it as an available IDE for Haskell.
I specified official support, I'm unaware of any unofficial support if that's what you assumed.
An IDE can be anything, I'm pretty sure PWB (the Programmer's Workbench) can be seen as one too. As long as you can do Haskell development with an editor and a make-like utility you can set up KDevelop as a reasonable environment in which you can edit and build Haskell based software. You might even be able to use it for debugging if gdb supports the language.

BTW, it seems there are solutions to add Haskell support to LLVM, which might make it relatively straightforward to add parsing support for the language.
(https://hackage.haskell.org/package/llvm-general)

R

Loading...