Mogłyby kompilator maszynopis być dostosowana, aby umożliwić bezpieczne korzystanie z szelkami Allman stylu w miejscach, gdzie klasycznie łamie kod JavaScript ? Typescript jest generowanie idiomatycznym JavaScript, tak otrzymane klamry będą generowane w stylu K i R tak czy inaczej.
Jako przykład:
// currently breaks in JS (and won't compile in TypeScript)
function getPerson() {
// compiler inserts semicolon after return, return executes prematurely
return
{
firstname: Eric,
lastname: Allman
};
}
PS Jestem po prostu ciekawy; naprawdę nie interesuje debatują, czy nie jest to „dobry pomysł”, aby przejść na ogólnie przyjętych praktyk JS.













