On Sat, Mar 16, 2013 at 2:04 PM, Kiwamu Okabe <kiwamu@debian.or.jp> wrote:
Should jhc support Cabal? Or should use only yaml?

Arguably its the other way around, as you found in the Cabal source:  jhc can use whatever it wants, while it would be nice if Cabal (and hence cabal-install) supported jhc.

Whether jhc uses Cabal internally is not relevant to whether cabal supports jhc: for example, cabal supports Hugs, which does not itself support (and can't support, given how it works) cabal.

--
brandon s allbery kf8nh                               sine nomine associates
allbery.b@gmail.com                                  ballbery@sinenomine.net
unix, openafs, kerberos, infrastructure, xmonad        http://sinenomine.net