Roman Leshchinskiy wrote: > Simon, > > I'm still trying to figure out if there is a sane way to support Safe > Haskell's module structure in vector. I'll post my thoughts later.
>From a technical point of view, I would have to write a tool which autogenerates various modules in vector. This is something that I've wanted to do for a while anyway but finding the time is tricky. At the moment, I have to manually update 4 modules whenever I add new function to vector which is right at the "nuisance threshold". With Safe Haskell support, I would have to touch more modules which will put the whole thing way above the threshold. With autogeneration, I would hopefully only have to touch one module in either case. However, I'm still rather unconvinced by the whole thing for several reasons. The main one really is that in the entire discussion so far nobody has said that Safe Haskell support in vector is something they actually need. When I asked if someone wanted to maintain the *.Safe modules in vector, nobody was interested. This leads me to believe that the demand for this is really low and that what time I have would be better spent working on other features. I'm quite open to being proved wrong here, though. Roman _______________________________________________ Haskell-platform mailing list Haskell-platform@projects.haskell.org http://projects.haskell.org/cgi-bin/mailman/listinfo/haskell-platform