In the current implementation, the initial parser / typechecking is performed in the main kls.ts file. I believe we should move the functionality to a separate service so kls.ts is only responsible for server level activities. In this case I mean establishing a connection to the client and top level logic to respond to the various requests.
In the current implementation, the initial parser / typechecking is performed in the main kls.ts file. I believe we should move the functionality to a separate service so kls.ts is only responsible for server level activities. In this case I mean establishing a connection to the client and top level logic to respond to the various requests.