[Agda] Agda environment: Hackage, Hoogle, Haddock, Cabal?

Andreas Abel andreas.abel at ifi.lmu.de
Mon Mar 24 21:07:34 CET 2014


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Mateusz, great initiative!

We would love to a have a version of cabal/hackage for Agda!

If you are motivated to work on this, it would make sense that you
join the Agda meeting in Paris in May (just announced!), or come for a
visit to Chalmers.

On 24.03.2014 19:07, Mateusz Kowalczyk wrote:
> Greetings,
> 
> While Agda itself is great, the environment around it not so much.
> It's difficult to find libraries online that do what we need, it's
> hard to find the functions we need, we don't have much in the way
> of documentation except looking up the papers and source diving and
> we have no way to manage library versions etc.
> 
> Are there plans to assimilate tools with functionality of Hackage, 
> Hoogle, Haddock and Cabal into the Agda environment? Hoogle would
> be pretty difficult to do for type signatures but it should be
> fairly easy to look for function names. I don't imagine a
> Haddock-like thing would be extremely hard to attach. A
> cabal-install thing would be awesome although I'm unsure how hard
> that would be. We could probably re-use all the Hackage code for an
> Agda version. Maybe we could even convince the Hackage/Cabal guys
> to spare some space for Agda packages which would be much easier
> than having to implement and host everything ourselves.
> 
> What do you guys think? Are there any plans already? Currently
> trying to find a library which does what you want involves a lot of
> looking for papers, then looking for (mostly dead) links to the
> code, e-mailing the author when the code is dead/doesn't work… It's
> quite a pain.


- -- 
Andreas Abel  <><      Du bist der geliebte Mensch.

Department of Computer Science and Engineering
Chalmers and Gothenburg University, Sweden

andreas.abel at gu.se
http://www2.tcs.ifi.lmu.de/~abel/
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.11 (GNU/Linux)
Comment: Using GnuPG with Thunderbird - http://www.enigmail.net/

iEYEARECAAYFAlMwkIUACgkQPMHaDxpUpLNIHACgk1Vs23uljx2lu9s2J5edGFp8
bkgAoI0U4vh9/ZpFNPypSBnI7Mp5umz0
=Cqdx
-----END PGP SIGNATURE-----


More information about the Agda mailing list