
Quick feedback time... One comment people made in the Future of MissingH thread was that the name isn't very suggestive of what the library does. I'm planning to follow the advice of many people and split the major MissingH components off into smaller bits (ConfigParser, HVFS, etc). MissingH itself will then contain any small utility functions (probably mainly string and list-related) that for whatever reason aren't suitable to go into base. What should it be called? Should it keep the MissingH name? The alternative I've been thinking of is something like Haskell Utility Library (HUL). Ideas?

Hi
The alternative I've been thinking of is something like Haskell Utility Library (HUL).
Yuk. I like MissingH. MissingH suggests things that are missing from the standard set and provided here. HsMissing would be my preferred choice, but its not really important. Haskell says which language its written in, library says its a library, and utility tells me nothing (the word is too overloaded). By the end I know its a Haskell library... I think the problem isn't that the name is confusing, but that no one knows it exists or what it does. Things like adding it to the Hoogle database would probably help, along with greater "there is a function for that in MissingH" posts to the haskell-cafe list as people ask. Thanks Neil

Hello Neil, Thursday, November 30, 2006, 5:06:55 PM, you wrote:
I think the problem isn't that the name is confusing, but that no one knows it exists or what it does. Things like adding it to the Hoogle database would probably help, along with greater "there is a function for that in MissingH" posts to the haskell-cafe list as people ask.
there is one idea: one shouldn't have internet access to be able to use Haskell effectively. so, good organization and proper names would be useful -- Best regards, Bulat mailto:Bulat.Ziganshin@gmail.com

On Thu, 30 Nov 2006, Bulat Ziganshin wrote:
there is one idea: one shouldn't have internet access to be able to use Haskell effectively. so, good organization and proper names would be useful
In that vein, Hoogle as an offline tool probably helps. I should play with it sometime. -- flippa@flippac.org "My religion says so" explains your beliefs. But it doesn't explain why I should hold them as well, let alone be restricted by them.

Neil Mitchell wrote:
Hi
The alternative I've been thinking of is something like Haskell Utility Library (HUL).
Yuk. I like MissingH. MissingH suggests things that are missing from the standard set and provided here. HsMissing would be my preferred choice, but its not really important.
Makes sense.
I think the problem isn't that the name is confusing, but that no one knows it exists or what it does. Things like adding it to the Hoogle
I'm working on that. There should be a real homepage with a wiki for it soon. It's already in HCAR, and I think it's on the wiki list of libraries. But I'll try to help it along, too. I couldn't figure out how to add it to hoogle. Does anyone have a pointer for that?
database would probably help, along with greater "there is a function for that in MissingH" posts to the haskell-cafe list as people ask.
True, too. I didn't want to be too annoying, so I have tried to not do that too much. But since you asked, I'll try to step in more. -- John

Hi
I couldn't figure out how to add it to hoogle. Does anyone have a pointer for that?
Wait for Hoogle 4, and bug me. Hoogle 4 will allow additional libraries to be searched. Once its ready I'll add MissingH.
database would probably help, along with greater "there is a function for that in MissingH" posts to the haskell-cafe list as people ask.
True, too. I didn't want to be too annoying, so I have tried to not do that too much. But since you asked, I'll try to step in more.
I think its a great way to both promote MissingH, and help newcomers at the same time. Thanks Neil

John Goerzen wrote:
Quick feedback time...
One comment people made in the Future of MissingH thread was that the name isn't very suggestive of what the library does.
My colleague uses modules called `My' to hold functions that seem like they should be in a library, but which aren't yet mature enough to be promoted. I've always thought of MissingH the same way. It would make a good place for new functions like intercalate to be placed while they are being considered. But eventually, good functions and modules should graduate. ConfigParser and HVFS are good candidates to be standalone libraries, as you say. I've been meaning to submit the 'merge' function that we sent you, as well. If MissingH acted as a general waystation, we could keep a stable library base installed on our systems, but get the latest that people are talking about by pulling in that one package.
participants (5)
-
Bulat Ziganshin
-
Clifford Beshers
-
John Goerzen
-
Neil Mitchell
-
Philippa Cowderoy