
On Sun, Dec 18, 2016 at 11:25 PM, MarLinn via Haskell-Cafe < haskell-cafe@haskell.org> wrote:
But that can lead to a lot of clutter fast. So here's a variation which goes to the other extreme. It is completely unsupported right now though:
╶┮▬ Bar/ ├─┮▬ Baz/ │ ├─╴ Internals.hs │ ╰─╴ hs ╰─┮▬ Foo/ ├─╴ Internals.hs ╰─╴ hs
That hs name does look a bit ridiculous, but the idea is to have something like an index.html without reserving a name. If slashes and dots were 100% interchangeable, this would be the logical extension.
Well, not exactly THE "logical" extension. How about the following one? ╶┮▬ Bar/ ├─┮▬ Baz/ │ ├─┮▬ Internals/ │ ╰─╴ hs │ ╰─╴ hs ╰─┮▬ Foo/ ├─┮▬ Internals/ ╰─╴ hs ╰─╴ hs [Not that I endorse my own proposition, though :-)] Cheers. --Serge