Results 18 comments of hemml

I'm using JSCL, `CLOS` and `LOOP` are implemented and works, `FORMAT` is partially implemented.

May be we can store keys as strings like "TYPE:VALUE", for example "1" will be converted to "string:1" and 1 will be "number:1", etc.

> cannot answer the code-generation question, but according to MDN, `Math.sqrt` can return `NaN` sometimes: Sure, but `typeof NaN` returns `"number"` anyway :)

I looked at the `condition.lisp` and did not see any code for restarts. There is no way to continue execution after an error?

I'm using a bit more compact version in my [library](https://github.com/hemml/OMGlib/blob/c3d93f84925e684c4d20493af615ce49f49e8e9a/omgui.lisp#L601-L604): ``` (defun make-js-object (&rest plist) (let ((obj (jscl::new))) (loop for (k v) on plist by #'cddr do (setf (jscl::oget obj...

I'm not sure it will be helpful here, but this is a script, which I'm using to build a deb package of latest dbmail: ``` docker rm dbmail-build docker run...

I have read the manual more carefully and found, what `dbmail_usermap` works differently, the records like: ``` login | sock_allow | sock_deny | userid -----------------+------------+-----------+-------------- user@mydomain | | | user...

The same situation with `*macroexpander-cache*` hash table, concurrent modifications of the table causes error in SBCL.

I'm compiling CL code into JS and sending it to the browser to execute. The browser just evaluating everything it got from the websocket via `eval()`. This allows me to...

I have released a first web application using this technique (if interesting): https://github.com/hemml/TomoV This is a complete in-browser Doppler tomography reconstruction application (for astronomical data), uses OMGlib, web workers, Storage...