[Haskell-cafe] ANNOUNCE: Takusen 0.8.6

austin seipp as at 0xff.ath.cx
Sun Aug 1 14:57:22 EDT 2010

A reasonable guess (I think, anyway): the reason is because support
for ODBC, Oracle, Postgres etc isn't compiled in by default. You have
to specify it with a flag with cabal install to get support for those
things. But the reason they show up in API docs I would guess is
because Haddock doesn't check constraints on what modules are
'exposed' given certain flags in the cabal file, it just looks over
every 'exposed' module no matter what.

In this case, it's not really a huge burden because I believe those
modules each have almost identical interfaces, in particular they
specify a 'connect' like function to get a database handle, and that's
about all. The rest is common code under Database.Enumerator.

On Sun, Aug 1, 2010 at 1:49 PM, aditya siram <aditya.siram at gmail.com> wrote:
> I meant the links to the API docs.
> -deech
> [1]
> http://hackage.haskell.org/packages/archive/Takusen/0.8.6/doc/html/Database-ODBC-Enumerator.html
> On Sun, Aug 1, 2010 at 1:46 PM, Don Stewart <dons at galois.com> wrote:
>> aditya.siram:
>> > Why are the Takusen module links on Hackage dead?
>> Hmm.  The links look fine:
>>    http://hackage.haskell.org/package/Takusen-0.8.6
>> > this opportunity to request a Takusen tutorial and to thank you for this
> _______________________________________________
> Haskell-Cafe mailing list
> Haskell-Cafe at haskell.org
> http://www.haskell.org/mailman/listinfo/haskell-cafe

- Austin

More information about the Haskell-Cafe mailing list