3 ms·
"This means having two files with the same name in different directories is not allowed." "ReScript has no async/await support." "ReScript has no special debu
by moritonal 5y ago
"This means having two files with the same name in different directories is not allowed."
"ReScript has no async/await support."
"ReScript has no special debugging support or source maps."
Sorry but aren't these issues fairly glaring problems? They're hand-waived away because the project is small, but I feel like they'd become quite major eventually?
- Deukhoofd 5y agoThe first one is a design decision that I consider a bit "meh" as well, but I can see why they did it. The third one I'm assuming is just a thing that hasn't been gotten around to, and I think is reasonable to not immediately expect from a smallish project. The second one does sound like a fairly major thing though. The promise syntax shown in the article to get around the issue looks like a massive code smell.
- nicoburns 5y agoEven just the first one would seem to make large projects a complete non-starter.
- awb 5y agoI guess instead of: /index.res /posts/index.res You’d need: /index.res /posts/posts_index.res Pretty annoying
- frenchyatwork 5y agoJust write in the style where all your names are like 'folder1/folder2/folder3/folder1Folder2Folder3Thing.ts`. (to be clear, this is sarcasm, please don't do this!)
- oauea 5y agoJust don't use folders.