
Can anyone provide a list of compilers written in Haskell? Sent from my iPhone

Off the top of my head: - Elm - PureScript - Clash (https://clash-lang.org/) - Futhark - accelerate (sort of) - GHC (Haskell) - Dhall (interpreter) - Egison (interpreter) - Perl6 at one point - Agda - Idris 1 - Curry (frontend) Cheers, Vanessa McHale On 1/27/20 7:55 PM, David Banas wrote:
Can anyone provide a list of compilers written in Haskell?
Sent from my iPhone _______________________________________________ Haskell-Cafe mailing list To (un)subscribe, modify options or view archives go to: http://mail.haskell.org/cgi-bin/mailman/listinfo/haskell-cafe Only members subscribed via the mailman list are allowed to post.

Hi David,
I just did a quick github search with the tag "compiler" and language
"haskell" which shows 1480 repository. Of course, not all are serious
project, but first page looks very promising [1].
-Mukesh
[1] https://github.com/search?l=Haskell&q=compiler&type=Repositories
On Tue, Jan 28, 2020 at 12:55 PM David Banas
Can anyone provide a list of compilers written in Haskell?
Sent from my iPhone _______________________________________________ Haskell-Cafe mailing list To (un)subscribe, modify options or view archives go to: http://mail.haskell.org/cgi-bin/mailman/listinfo/haskell-cafe Only members subscribed via the mailman list are allowed to post.

Another that doesn't come up in the above search is
https://github.com/granule-project/granule/.
On Tue, 28 Jan 2020 at 12:42, mukesh tiwari
Hi David,
I just did a quick github search with the tag "compiler" and language "haskell" which shows 1480 repository. Of course, not all are serious project, but first page looks very promising [1].
-Mukesh
[1] https://github.com/search?l=Haskell&q=compiler&type=Repositories
On Tue, Jan 28, 2020 at 12:55 PM David Banas
wrote: Can anyone provide a list of compilers written in Haskell?
Sent from my iPhone _______________________________________________ Haskell-Cafe mailing list To (un)subscribe, modify options or view archives go to: http://mail.haskell.org/cgi-bin/mailman/listinfo/haskell-cafe Only members subscribed via the mailman list are allowed to post.
_______________________________________________ Haskell-Cafe mailing list To (un)subscribe, modify options or view archives go to: http://mail.haskell.org/cgi-bin/mailman/listinfo/haskell-cafe Only members subscribed via the mailman list are allowed to post.

If an assembler is a ‘compiler’, then this 6502 assembler: https://github.com/dsturnbull/h https://github.com/dsturnbull/h
On 28 Jan 2020, at 5:10 pm, Steven Shaw
wrote: Another that doesn't come up in the above search is https://github.com/granule-project/granule/ https://github.com/granule-project/granule/.
On Tue, 28 Jan 2020 at 12:42, mukesh tiwari
mailto:mukeshtiwari.iiitm@gmail.com> wrote: Hi David, I just did a quick github search with the tag "compiler" and language "haskell" which shows 1480 repository. Of course, not all are serious project, but first page looks very promising [1].
-Mukesh
[1] https://github.com/search?l=Haskell&q=compiler&type=Repositories https://github.com/search?l=Haskell&q=compiler&type=Repositories
On Tue, Jan 28, 2020 at 12:55 PM David Banas
mailto:capn.freako@gmail.com> wrote: Can anyone provide a list of compilers written in Haskell?
Sent from my iPhone _______________________________________________ Haskell-Cafe mailing list To (un)subscribe, modify options or view archives go to: http://mail.haskell.org/cgi-bin/mailman/listinfo/haskell-cafe http://mail.haskell.org/cgi-bin/mailman/listinfo/haskell-cafe Only members subscribed via the mailman list are allowed to post.
_______________________________________________ Haskell-Cafe mailing list To (un)subscribe, modify options or view archives go to: http://mail.haskell.org/cgi-bin/mailman/listinfo/haskell-cafe http://mail.haskell.org/cgi-bin/mailman/listinfo/haskell-cafe Only members subscribed via the mailman list are allowed to post. _______________________________________________ Haskell-Cafe mailing list To (un)subscribe, modify options or view archives go to: http://mail.haskell.org/cgi-bin/mailman/listinfo/haskell-cafe Only members subscribed via the mailman list are allowed to post.

Hi, another one that I couldn't find via those searches would be the wonderful carp [1]. Indeed, this one is interesting because it's *not* a haskell-like language. I would be interested in more of these kinds of e get the idea that haskell is only good for implementing compilers for haskell-like languages :) [1]: https://github.com/carp-lang/Carp Cheers, -- Tony Zorman | PGP: 0xc927de8c7dfd57b8

On Tue, Jan 28, 2020 at 08:50:48AM +0100, Tony Zorman wrote:
Indeed, this one is interesting because it's *not* a haskell-like language.
I would be interested in more of these kinds of e get the idea that haskell is only good for implementing compilers for haskell-like languages :)
It is perhaps worth keeping in mind that there are strong incentives for mainstream compilers for mainstream languages to be self-hosting. Thus C compilers (mostly) in C, Haskell compilers (mostly) in Haskell, JDK morstly in Java, etc., and e.g. https://stackoverflow.com/questions/34729930/what-language-was-used-to-write... (originally it seems O'Caml, now Rust) This is especially true when the language both provides and uses a core library built along with the compiler. Thus compilers that are written in some other language are more likely be for a niche DSL. -- Viktor.

Oh, also - Kitten - Sixten - koka On 1/28/20 12:10 AM, Steven Shaw wrote:
Another that doesn't come up in the above search is https://github.com/granule-project/granule/.
On Tue, 28 Jan 2020 at 12:42, mukesh tiwari
mailto:mukeshtiwari.iiitm@gmail.com> wrote: Hi David,
I just did a quick github search with the tag "compiler" and language "haskell" which shows 1480 repository. Of course, not all are serious project, but first page looks very promising [1].
-Mukesh
[1] https://github.com/search?l=Haskell&q=compiler&type=Repositories
On Tue, Jan 28, 2020 at 12:55 PM David Banas
mailto:capn.freako@gmail.com> wrote: > > Can anyone provide a list of compilers written in Haskell? > > Sent from my iPhone > _______________________________________________ > Haskell-Cafe mailing list > To (un)subscribe, modify options or view archives go to: > http://mail.haskell.org/cgi-bin/mailman/listinfo/haskell-cafe > Only members subscribed via the mailman list are allowed to post. _______________________________________________ Haskell-Cafe mailing list To (un)subscribe, modify options or view archives go to: http://mail.haskell.org/cgi-bin/mailman/listinfo/haskell-cafe Only members subscribed via the mailman list are allowed to post. _______________________________________________ Haskell-Cafe mailing list To (un)subscribe, modify options or view archives go to: http://mail.haskell.org/cgi-bin/mailman/listinfo/haskell-cafe Only members subscribed via the mailman list are allowed to post.

- UnisonWeb https://github.com/unisonweb/unison
wt., 28 sty 2020 o 14:18 Vanessa McHale
Oh, also
- Kitten - Sixten - koka On 1/28/20 12:10 AM, Steven Shaw wrote:
Another that doesn't come up in the above search is https://github.com/granule-project/granule/.
On Tue, 28 Jan 2020 at 12:42, mukesh tiwari
wrote: Hi David,
I just did a quick github search with the tag "compiler" and language "haskell" which shows 1480 repository. Of course, not all are serious project, but first page looks very promising [1].
-Mukesh
[1] https://github.com/search?l=Haskell&q=compiler&type=Repositories
On Tue, Jan 28, 2020 at 12:55 PM David Banas
wrote: Can anyone provide a list of compilers written in Haskell?
Sent from my iPhone _______________________________________________ Haskell-Cafe mailing list To (un)subscribe, modify options or view archives go to: http://mail.haskell.org/cgi-bin/mailman/listinfo/haskell-cafe Only members subscribed via the mailman list are allowed to post.
_______________________________________________ Haskell-Cafe mailing list To (un)subscribe, modify options or view archives go to: http://mail.haskell.org/cgi-bin/mailman/listinfo/haskell-cafe Only members subscribed via the mailman list are allowed to post.
_______________________________________________ Haskell-Cafe mailing list To (un)subscribe, modify options or view archives go to:http://mail.haskell.org/cgi-bin/mailman/listinfo/haskell-cafe Only members subscribed via the mailman list are allowed to post.
_______________________________________________ Haskell-Cafe mailing list To (un)subscribe, modify options or view archives go to: http://mail.haskell.org/cgi-bin/mailman/listinfo/haskell-cafe Only members subscribed via the mailman list are allowed to post.

I have a GraphQL interface for SQL databases.
On Jan 28, 2020, at 11:31 AM, Piotr Paradziński
wrote: - UnisonWeb https://github.com/unisonweb/unison
wt., 28 sty 2020 o 14:18 Vanessa McHale
napisał(a): Oh, also
- Kitten - Sixten - koka
On 1/28/20 12:10 AM, Steven Shaw wrote: Another that doesn't come up in the above search is https://github.com/granule-project/granule/.
On Tue, 28 Jan 2020 at 12:42, mukesh tiwari
wrote: Hi David,
I just did a quick github search with the tag "compiler" and language "haskell" which shows 1480 repository. Of course, not all are serious project, but first page looks very promising [1].
-Mukesh
[1] https://github.com/search?l=Haskell&q=compiler&type=Repositories
On Tue, Jan 28, 2020 at 12:55 PM David Banas
wrote: Can anyone provide a list of compilers written in Haskell?
Sent from my iPhone _______________________________________________ Haskell-Cafe mailing list To (un)subscribe, modify options or view archives go to: http://mail.haskell.org/cgi-bin/mailman/listinfo/haskell-cafe Only members subscribed via the mailman list are allowed to post.
_______________________________________________ Haskell-Cafe mailing list To (un)subscribe, modify options or view archives go to: http://mail.haskell.org/cgi-bin/mailman/listinfo/haskell-cafe Only members subscribed via the mailman list are allowed to post.
_______________________________________________ Haskell-Cafe mailing list To (un)subscribe, modify options or view archives go to: http://mail.haskell.org/cgi-bin/mailman/listinfo/haskell-cafe Only members subscribed via the mailman list are allowed to post.
Haskell-Cafe mailing list To (un)subscribe, modify options or view archives go to: http://mail.haskell.org/cgi-bin/mailman/listinfo/haskell-cafe Only members subscribed via the mailman list are allowed to post.
Haskell-Cafe mailing list To (un)subscribe, modify options or view archives go to: http://mail.haskell.org/cgi-bin/mailman/listinfo/haskell-cafe Only members subscribed via the mailman list are allowed to post.
participants (9)
-
David Banas
-
David Turnbull
-
Jason Chau
-
mukesh tiwari
-
Piotr Paradziński
-
Steven Shaw
-
Tony Zorman
-
Vanessa McHale
-
Viktor Dukhovni