A computed path, a file that is not there, and a second argument that is not `string`. The type argument is now settled before the file is opened: a program asking for a type embed cannot read a file as was otherwise told the file was missing, and got the real complaint only after fixing the wrong thing. A missing asset is a compile error naming it rather than an empty embed, because an asset silently absent is the class of quiet wrongness the whole feature exists to remove. An empty *directory* is not that: it embeds cleanly as [0 EmbedFile] and len answers 0.
Description
Languages
OCaml
67.2%
Emacs Lisp
15.2%
C
10.4%
HTML
2.9%
Standard ML
2.8%
Other
1.5%