Re: [Haskell-cafe] ANNOUNCE: standalone-haddock-1.0

2013-06-08 Thread Johannes Waldmann
Roman Cheplyaka roma at ro-che.info writes:

   http://feuerbach.github.io/standalone-haddock/

yes, awesome!

I took me a while to figure out I need to add
--package-db $HOME/.ghc/x86_64-linux-7.6.3/package.conf.d

um, where's --hyperlink-source ?

- J.W.



___
Haskell-Cafe mailing list
Haskell-Cafe@haskell.org
http://www.haskell.org/mailman/listinfo/haskell-cafe


Re: [Haskell-cafe] ANNOUNCE: standalone-haddock-1.0

2013-06-08 Thread Roman Cheplyaka
* Johannes Waldmann waldm...@imn.htwk-leipzig.de [2013-06-08 12:45:17+]
 Roman Cheplyaka roma at ro-che.info writes:
 
http://feuerbach.github.io/standalone-haddock/
 
 yes, awesome!
 
 I took me a while to figure out I need to add
 --package-db $HOME/.ghc/x86_64-linux-7.6.3/package.conf.d

This is strange, it should look there by default.

 um, where's --hyperlink-source ?

It's not implemented yet. Patches are welcome :)

Roman

___
Haskell-Cafe mailing list
Haskell-Cafe@haskell.org
http://www.haskell.org/mailman/listinfo/haskell-cafe


[Haskell-cafe] Getting a Hackage account

2013-06-08 Thread Kevin Backhouse
Please could someone on this list help me to get an account on Hackage? I
followed the instructions the webpage and emailed Ross Paterson, but that
was two weeks ago and I have not received a response.

Thank you,

Kevin Backhouse
___
Haskell-Cafe mailing list
Haskell-Cafe@haskell.org
http://www.haskell.org/mailman/listinfo/haskell-cafe


Re: [Haskell-cafe] ANNOUNCE: standalone-haddock-1.0

2013-06-08 Thread Mateusz Kowalczyk
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

On 07/06/13 13:15, Roman Cheplyaka wrote:
 I am happy to announce the first release of standalone-haddock.
 
 http://feuerbach.github.io/standalone-haddock/
 
 standalone-haddock generates standalone haddock Haskell
 documentation.
 
 When you simply run `cabal haddock`, the resulting HTML
 documentation contains hyperlinks to other packages on your system.
 As a result, you cannot publish it on the internet (well, you can,
 but the links will be broken).
 
 standalone-haddock takes several packages for which you want to
 publish documentation. It generates documentation for them with
 proper links:
 
 * links to identifiers inside this package set are relative * links
 to identifiers from external packages lead to hackage
 
 Thus the resulting directory with HTML is relocatable and
 publishable.
 
 **TL;DR**: it just works. See the [haskell-suite][] documentation
 for an example output.
 
 [haskell-suite]: http://haskell-suite.github.io/docs [snip]

I could have really used this about 2 days ago. Oh well.

Do you have any idea about how well this will work on all of the GHC
source? That is, are there any known issues that would prevent it from
working or require a special setup?
- -- 
Mateusz K.
-BEGIN PGP SIGNATURE-
Version: GnuPG v2.0.19 (GNU/Linux)

iQIcBAEBAgAGBQJRs0rmAAoJEM1mucMq2pqXFXwP/3y5IPR/6DElHRCKSWkXV5k+
7LaABSTJOVaEWzyI9NqhB47GDMLe8V3GD83/xaKoeVdTobgoYG1PpMWudOA9k05n
BO829mMxqNWS+2s+tgwgEXr0UXerKwCcQDnSvFEFiyhyQo5eaZnDnbjupTJs3ES+
DqdEaQxgf2BSCnzHEtsMH9vqhnduMIRjclMcVHtcKn2PZ4ivGn9Igm6KLc6Cq8U/
lay/geO3rIoFNmlF5RzzDXMT4k2pIeABu/xKTkcdc+zxtQK/G5TD5kYJXM7LhyrK
A8sAHtBISUu00p9MCX08iuFs6cUwW1L8djPpU4dT8kAPRW95BsQVILS28ChOTakv
kZzCRY1UP+GtQ9uAE/xBHPv7EACpzeXeZTAwj2KC/xRkW9zQ5J8IqpQ8m8BsHwhr
uqQoHZR/RytEAEOoHdeR9sOczjawuKEiIfCahuHeClF4qOHWAui2eiFQ58rckF28
kyPd2gfj2w67j1JR2voG4sk3nvcYvdHcAL7no0ZSxjSRJj26SmKB96+Y7jSiJ+d/
Do90mGUaJYTLcgW13shkJ6ZHvco2P9Yq56GR1g9Pd3nbQ5JRUwarUX/bjmeM48u6
skP7+GWgB5XQUeZ3gQ39M5o5NGw7FgySSdMUVvNhisdmQqn1yYzCerFUhwO3uxL4
gBhOR7JWYb9dCaz4V4py
=joYv
-END PGP SIGNATURE-

___
Haskell-Cafe mailing list
Haskell-Cafe@haskell.org
http://www.haskell.org/mailman/listinfo/haskell-cafe


Re: [Haskell-cafe] ANNOUNCE: standalone-haddock-1.0

2013-06-08 Thread Roman Cheplyaka
* Mateusz Kowalczyk fuuze...@fuuzetsu.co.uk [2013-06-08 16:16:54+0100]
 On 07/06/13 13:15, Roman Cheplyaka wrote:
  I am happy to announce the first release of standalone-haddock.
  
  http://feuerbach.github.io/standalone-haddock/
  
  standalone-haddock generates standalone haddock Haskell
  documentation.
  
  When you simply run `cabal haddock`, the resulting HTML
  documentation contains hyperlinks to other packages on your system.
  As a result, you cannot publish it on the internet (well, you can,
  but the links will be broken).
  
  standalone-haddock takes several packages for which you want to
  publish documentation. It generates documentation for them with
  proper links:
  
  * links to identifiers inside this package set are relative * links
  to identifiers from external packages lead to hackage
  
  Thus the resulting directory with HTML is relocatable and
  publishable.
  
  **TL;DR**: it just works. See the [haskell-suite][] documentation
  for an example output.
  
  [haskell-suite]: http://haskell-suite.github.io/docs [snip]
 
 I could have really used this about 2 days ago. Oh well.
 
 Do you have any idea about how well this will work on all of the GHC
 source? That is, are there any known issues that would prevent it from
 working or require a special setup?

I imagine it would not be trivial, due to GHC's complicated build
system.

There's also a known issue that preprocessing doesn't happen (e.g. for
alex and happy files) — I hope to fix that soon.

Roman

___
Haskell-Cafe mailing list
Haskell-Cafe@haskell.org
http://www.haskell.org/mailman/listinfo/haskell-cafe


Re: [Haskell-cafe] Getting a Hackage account

2013-06-08 Thread Taylor Hedberg
You might try just emailing him again (assuming you have not already
done that). When I signed up, he replied within a couple of hours. It
could be that your original message just slipped under the radar.


signature.asc
Description: Digital signature
___
Haskell-Cafe mailing list
Haskell-Cafe@haskell.org
http://www.haskell.org/mailman/listinfo/haskell-cafe


[Haskell-cafe] ANNOUNCE: ig: bindings to Instagram Web Services API

2013-06-08 Thread JP Moresmau
Hello all,

It's my pleasure to announce the initial release of ig, a library providing
bindings to the Instagram Web Services API (http://instagram.com/developer/#).
I'm indebted to Felipe Lessa (and all the folks at Loyful) as I've reused a
lot of ideas from his code on the Facebook library.  I've tried to
implement much of the API, please reports on the Github repository (
https://github.com/loyful/ig) if something is missing and of course if you
find issues. At https://github.com/loyful/ig-testapp you can find a yesod
test application that shows authentication, real-time subscriptions and
some other calls. It's very crude but can help you started.
Grab it from Hackage, of course!

Thanks!

-- 
JP Moresmau
http://jpmoresmau.blogspot.com/
___
Haskell-Cafe mailing list
Haskell-Cafe@haskell.org
http://www.haskell.org/mailman/listinfo/haskell-cafe


Re: [Haskell-cafe] Getting a Hackage account

2013-06-08 Thread Kevin Backhouse
All sorted now, thanks. He saw my message on this list and responded almost
immediately.

Kevin


On Sat, Jun 8, 2013 at 12:29 PM, Taylor Hedberg t...@tmh.cc wrote:

 You might try just emailing him again (assuming you have not already
 done that). When I signed up, he replied within a couple of hours. It
 could be that your original message just slipped under the radar.

___
Haskell-Cafe mailing list
Haskell-Cafe@haskell.org
http://www.haskell.org/mailman/listinfo/haskell-cafe


[Haskell-cafe] ANNOUNCE: standalone-haddock-1.1

2013-06-08 Thread Roman Cheplyaka
* Roman Cheplyaka r...@ro-che.info [2013-06-08 19:25:12+0300]
 There's also a known issue that preprocessing doesn't happen (e.g. for
 alex and happy files) — I hope to fix that soon.

I've just released standalone-haddock-1.1 which fixes the above issue
and also adds --hyperlink-source (the latter was kindly contributed by
Joey Adams).

For some reason my uploads don't finish and the hackage index doesn't
get updated. You can still download the source tarball from hackage or
github.

Roman

___
Haskell-Cafe mailing list
Haskell-Cafe@haskell.org
http://www.haskell.org/mailman/listinfo/haskell-cafe


[Haskell-cafe] [ANNOUNCE] fficxx : haskell-C++ FFI binding generator

2013-06-08 Thread Ian-Woo Kim
Dear Haskellers,

Hello.

I am very happy to announce the first version of fficxx
(http://ianwookim.org/fficxx, also, please look at
http://github.com/wavewave/fficxx )

fficxx is a haskell Foreign Function Interface (FFI) generator to C++.
This tool automatically generates
haskell FFI package for a given C++ class structure. It has been used
for generating my haskell binding to the ROOT library [1] called HROOT
[2]. Now I made it as a separate tool to benefit everyone trying to
make a haskell-C++ binding.

I am going to explain how to use the library/tool one by one in my
blog ( http://ianwookim.org/blog ). Currently, in the fficxx cabal
package, I provide a very simple sample in the sample directory.

If interested, please try this and give me some comments on it in the
discussion mailing list: http://ianwookim.org/fficxx/discuss.html

I hope that this is useful to many haskellers.
Have fun with it!

Thanks,
Ian-Woo Kim (wavewave)

[1] : http://root.cern.ch
[2] : http://ianwookim.org/HROOT

___
Haskell-Cafe mailing list
Haskell-Cafe@haskell.org
http://www.haskell.org/mailman/listinfo/haskell-cafe