Мохнатые уроды и моральные пёзды. Войти !bnw Сегодня Клубы
Что лучше: {"_id": id, ... keys: vals ...} или [id {... keys: vals ...}]?
#8DYWOE / @queet5ee / 2378 дней назад

ну хуй его знает
#8DYWOE/3EF / @anonymous / 2378 дней назад
валидный жсон
#8DYWOE/1P5 / @anonymous / 2378 дней назад
@anonymous Оба валидны, и что?
#8DYWOE/TU9 / @queet5ee --> #8DYWOE/1P5 / 2378 дней назад
@queet5ee ну хуй его знает
#8DYWOE/5Q4 / @anonymous --> #8DYWOE/TU9 / 2378 дней назад
@queet5ee второй нет
#8DYWOE/3Z5 / @anonymous --> #8DYWOE/TU9 / 2378 дней назад
@anonymous Разве? Ну считай, что это вложенный фрагмент, а не рут.
#8DYWOE/BOC / @queet5ee --> #8DYWOE/3Z5 / 2378 дней назад
@queet5ee `[2 {a:10}]` не парсится
#8DYWOE/UV5 / @anonymous --> #8DYWOE/BOC / 2378 дней назад
@anonymous ой блядь, ну запятую поставь, ну пиздец ты мда ну извени
#8DYWOE/A15 / @queet5ee --> #8DYWOE/UV5 / 2378 дней назад
@queet5ee хули я за тебя угадывать должен что ты там имел в виду?
#8DYWOE/8PN / @anonymous --> #8DYWOE/A15 / 2378 дней назад
@anonymous это common knowledge {} = мап [] = вектор "" = строка ты = хуй
#8DYWOE/XJZ / @queet5ee --> #8DYWOE/8PN / 2378 дней назад
@queet5ee первый выглядит нагляднее (если гарантируется, что `_id` в ключах быть не может)
#8DYWOE/RDA / @anonymous --> #8DYWOE/XJZ / 2378 дней назад
@anonymous > если гарантируется Ну вот это меня и смущает. Хак какой-то. А второе можно рассматривать как вариант сумтайпа. data Foo = A x | B y, аналог на динамике - ['A, x] и ['B, y], где со штрихами - это константы. Ну и здесь по аналогии, конфликтов точно нет, но при каждом использовании надо паттерн-матчить. Непонятно, хорошо это или плохо.
#8DYWOE/6J6 / @queet5ee --> #8DYWOE/RDA / 2378 дней назад
@queet5ee такой ещё вариант: `{id:123,data:{...}}`
#8DYWOE/JNN / @anonymous --> #8DYWOE/6J6 / 2378 дней назад
@anonymous ну это то же самое, что [id data], только с лишними буквами. Ключи-то фиксированы.
#8DYWOE/X47 / @queet5ee --> #8DYWOE/JNN / 2378 дней назад
@queet5ee Так, стоп. Вообще, мне надо, чтобы айди можно было использовать там, где ожидается мап с данными, и наоборот. Так что через вектор не подходит. Вынести в метод этот айди, что ли, в метадату какую-нибудь
#8DYWOE/DSJ / @queet5ee --> #8DYWOE/X47 / 2378 дней назад
@queet5ee Блядь, хотя с другой стороны - таскать везде [id] как ссылку на энтити без даты и [id data] как полную энтити, логично
#8DYWOE/1WX / @queet5ee --> #8DYWOE/DSJ / 2378 дней назад
ipv6 ready BnW для ведрофона BnW на Реформале Викивач Котятки

Цоперайт © 2010-2016 @stiletto.