RE: Glasgow mafia meeting at PLDI

26 Jun
2001
26 Jun
'01
7:55 a.m.
(2) One point we discussed was missed:
In Haskell you sometimes publish *two* interfaces to your libraries; one for users, and one for super-users than might want to extend things. Typically the super-users can see passed some of the user library abstractions.
If you have a public library (say Html), and its called Text.Html (say), then you'll use a naming convention for the super-user library. The best we could come up with was *.Internals
So: import Text.Html -- The library import Text.Html.Internals -- The super library (for building other libs)
(Comments, anyone?)
Thanks, I've added this to the document. Cheers, Simon
8729
Age (days ago)
8729
Last active (days ago)
0 comments
1 participants
participants (1)
-
Simon Marlow