Comments 4
Помню как-то смотрел три библиотечки для json, и перечисленные вами чем-то не угодили. Использую st-json с двумя киллер-фичами:
1. Легко и просто определив метод можно определить способ сериализации для любого типа.
2. Позволяет выбрать между alist и plist для десериализации JS объектов.
1. Легко и просто определив метод можно определить способ сериализации для любого типа.
2. Позволяет выбрать между alist и plist для десериализации JS объектов.
0
Интересно, а есть ли для LISP библиотеки AMF? Также интересно как будет выглядеть DSL класс мэппинга на CL. Давно хотел поэкспериментировать сабжем на серверсайде.
0
Думаю стоит указать в статье, что функция son создаёт простую hash-table, это просто такой сахар.
0
Прошу прощения за некропост, но меня интересует вопрос по поводу id.
Зачем связываться с этими внутриними идентификаторами базы _id, которые долго сравнивать и конвертировать, почему не ввести собственное числовое поле id и генератором вроде:
C чем связано использование именно _id поля?
Зачем связываться с этими внутриними идентификаторами базы _id, которые долго сравнивать и конвертировать, почему не ввести собственное числовое поле id и генератором вроде:
(let ((counter 0)) (defun gen-id () (incf counter)))
C чем связано использование именно _id поля?
0
Sign up to leave a comment.
Использование mongo-cl-driver в качестве провайдера БД mongo на common-lisp