[Haskell-cafe] ANNOUNCE: haskell-names-0.1

Roman Cheplyaka roma at ro-che.info
Fri Jun 21 11:00:53 CEST 2013


* Andrew Cowie <andrew at operationaldynamics.com> [2013-06-21 16:12:55+1000]
> On Thu, 2013-06-20 at 18:13 +0300, Roman Cheplyaka wrote:
> > Namely, it can do the following:
> > 
> > *   for a module, compute its interface, i.e. the set of entities
> >     exported by the module, together with their original names.
> > 
> > *   for each name in the module, figure out what it refers to — whether
> >     it's bound locally (say, by a where clause) or globally (and then
> >     give its origin).
> 
> Is this a step toward being able to automatically derive an API version
> number [in the SO version sense of the word; ie, has a change happened
> requiring a version bump?]

Yes, this sounds like a good weekend project for someone interested.

Roman



More information about the Haskell-Cafe mailing list