Size: a a a

2020 August 17

AS

Alexander Smirnov in haskell_blah
Oleg ℕizhnik
в это фразе очень узкое представление о "данных", как мне показалось, используется
Да, данные в узком смысле
источник

Oℕ

Oleg ℕizhnik in haskell_blah
Т.е. даже данные в каком-то протобафе уже не входят в это определение
источник

Oℕ

Oleg ℕizhnik in haskell_blah
Потому что способ разбора данных существенно зависит от схемы
источник

LO

Leonid 🦇 Onokhov in haskell_blah
Alexander Smirnov
Я сам xml люблю больше yaml, но при взгляде на xml у половины знакомых рвотный рефлекс
я предпочитаю проблемно-ориентированные языки.
можно поверх s-exp навернуть для простоты
источник

Oℕ

Oleg ℕizhnik in haskell_blah
Т.е. от описания типов, который не присутствует в виде тегов в самих данных
источник

AA

A64m AL256m qn<co... in haskell_blah
Alexander Smirnov
Да, данные в узком смысле
ну вот бинарные данные могут иметь теги и их можно интерпретировать без метаинформации, а могут не иметь. это уже не данные будут?
источник

AS

Alexander Smirnov in haskell_blah
Leonid 🦇 Onokhov
и я не вижу чем { regexp: ".*" } хуже !regexp ".*"
один хрен в парсере разбирать
Ну, чисто технически ты можешь сделать соглашение, что в api любое поле удовлетворяющее { regexp: ".*" } будет парситься в регексп. В ямле это соглашение заимплаено
источник

LO

Leonid 🦇 Onokhov in haskell_blah
Alexander Smirnov
Ну, чисто технически ты можешь сделать соглашение, что в api любое поле удовлетворяющее { regexp: ".*" } будет парситься в регексп. В ямле это соглашение заимплаено
заимплаено реалитзацией парсера
источник

AS

Alexander Smirnov in haskell_blah
Leonid 🦇 Onokhov
заимплаено реалитзацией парсера
В этом случае да, все отлично работает, можно даже сделать соглашение, что надо писать "@regexp": ".*. Это же все на уровне соглашений и реализаций парсера по умолчанию идет
источник

AS

Alexander Smirnov in haskell_blah
В yaml в динамически типизированных языках ты просто отдаешь словарь с лямбдами и он этими лямбдами собирает нужные тебе типы
источник

AS

Alexander Smirnov in haskell_blah
Парсеров json с такими фишками не встречал
источник

Oℕ

Oleg ℕizhnik in haskell_blah
edn
источник

AS

Alexander Smirnov in haskell_blah
Ну и любой формат сводится в конечном итогде к соглашениям и реализациям парсера
источник

LO

Leonid 🦇 Onokhov in haskell_blah
наконец то тип-тег срач в блах
источник

Oℕ

Oleg ℕizhnik in haskell_blah
Есть ещё расширенный жсон
источник

Oℕ

Oleg ℕizhnik in haskell_blah
с аннотациями
источник

A

Andrey in haskell_blah
всё что угодно, лишь бы дхалл не юзать
источник

AS

Alexander Smirnov in haskell_blah
Это DSL монги?
источник

Oℕ

Oleg ℕizhnik in haskell_blah
Andrey
всё что угодно, лишь бы дхалл не юзать
дхалл юзать для чего?
источник

Oℕ

Oleg ℕizhnik in haskell_blah
для коммуникации?
источник