What top-level names are “allocated”?

Hi! When uploading a new version of grapefruit-frp yesterday, I got the following warning from cabal-install:
Exposed modules use unallocated top-level names: FRP
This made me wonder which top-level names are actually “allocated”. I tried to find this out from the Cabal sources, but the GitHub search functionality revealed no occurrences of the word “unallocated”. Regarding my concrete case, I think it would be good to change “FRP” to “Reactive”, which is what Reactive Banana is using, for example. However, is “Reactive” an “allocated” top-level name? All the best, Wolfgang

On Fri, 17 Feb 2017, Wolfgang Jeltsch wrote:
Hi!
When uploading a new version of grapefruit-frp yesterday, I got the following warning from cabal-install:
Exposed modules use unallocated top-level names: FRP
This made me wonder which top-level names are actually “allocated”. I tried to find this out from the Cabal sources, but the GitHub search functionality revealed no occurrences of the word “unallocated”.
It seems to be an answer from the server: https://github.com/haskell/hackage-server/blob/master/Distribution/Server/Pa... allocatedTopLevelNodes lists allocated top-level names.

"FRP" seems like something we could make an allocated name. Tom
El 17 feb 2017, a las 08:45, Wolfgang Jeltsch
escribió: Hi!
When uploading a new version of grapefruit-frp yesterday, I got the following warning from cabal-install:
Exposed modules use unallocated top-level names: FRP
This made me wonder which top-level names are actually “allocated”. I tried to find this out from the Cabal sources, but the GitHub search functionality revealed no occurrences of the word “unallocated”.
Regarding my concrete case, I think it would be good to change “FRP” to “Reactive”, which is what Reactive Banana is using, for example. However, is “Reactive” an “allocated” top-level name?
All the best, Wolfgang _______________________________________________ Libraries mailing list Libraries@haskell.org http://mail.haskell.org/cgi-bin/mailman/listinfo/libraries

I think, “Reactive” would be much better. Most modules about reactivity are FRP libraries anyhow. If we would have “FRP” as a top-level name, where would the few non-functional reactive libraries fit into? As I said, I plan to move from “FRP” to “Reactive” for Grapefruit anyhow. All the best, Wolfgang Am Freitag, den 17.02.2017, 10:14 -0600 schrieb amindfv@gmail.com:
"FRP" seems like something we could make an allocated name.
Tom
El 17 feb 2017, a las 08:45, Wolfgang Jeltsch
escribió: Hi!
When uploading a new version of grapefruit-frp yesterday, I got the following warning from cabal-install:
Exposed modules use unallocated top-level names: FRP
This made me wonder which top-level names are actually “allocated”. I tried to find this out from the Cabal sources, but the GitHub search functionality revealed no occurrences of the word “unallocated”.
Regarding my concrete case, I think it would be good to change “FRP” to “Reactive”, which is what Reactive Banana is using, for example. However, is “Reactive” an “allocated” top-level name?
All the best, Wolfgang

Forgive me, but what does "allocated top-level name" mean?
2017-02-17 20:27 GMT+05:00 Wolfgang Jeltsch
I think, “Reactive” would be much better. Most modules about reactivity are FRP libraries anyhow. If we would have “FRP” as a top-level name, where would the few non-functional reactive libraries fit into? As I said, I plan to move from “FRP” to “Reactive” for Grapefruit anyhow.
All the best, Wolfgang
Am Freitag, den 17.02.2017, 10:14 -0600 schrieb amindfv@gmail.com:
"FRP" seems like something we could make an allocated name.
Tom
El 17 feb 2017, a las 08:45, Wolfgang Jeltsch
escribió: Hi!
When uploading a new version of grapefruit-frp yesterday, I got the following warning from cabal-install:
Exposed modules use unallocated top-level names: FRP
This made me wonder which top-level names are actually “allocated”. I tried to find this out from the Cabal sources, but the GitHub search functionality revealed no occurrences of the word “unallocated”.
Regarding my concrete case, I think it would be good to change “FRP” to “Reactive”, which is what Reactive Banana is using, for example. However, is “Reactive” an “allocated” top-level name?
All the best, Wolfgang
Libraries mailing list Libraries@haskell.org http://mail.haskell.org/cgi-bin/mailman/listinfo/libraries

The only thing it means afaik is that this warning triggers. Several
projects ignore this and use a top level name instead. My vote would be to
remove this warning.
On Fri, 17 Feb 2017 at 17:01, Alexey Vagarenko
"FRP" seems like something we could make an allocated name.
Tom
El 17 feb 2017, a las 08:45, Wolfgang Jeltsch
escribió: Hi!
When uploading a new version of grapefruit-frp yesterday, I got the following warning from cabal-install:
Exposed modules use unallocated top-level names: FRP
This made me wonder which top-level names are actually “allocated”. I tried to find this out from the Cabal sources, but the GitHub search functionality revealed no occurrences of the word “unallocated”.
Regarding my concrete case, I think it would be good to change “FRP” to “Reactive”, which is what Reactive Banana is using, for example. However, is “Reactive” an “allocated” top-level name?
All the best, Wolfgang
Libraries mailing list Libraries@haskell.org http://mail.haskell.org/cgi-bin/mailman/listinfo/libraries _______________________________________________ Libraries mailing list Libraries@haskell.org http://mail.haskell.org/cgi-bin/mailman/listinfo/libraries
participants (5)
-
Adam Bergmark
-
Alexey Vagarenko
-
amindfv@gmail.com
-
Henning Thielemann
-
Wolfgang Jeltsch