Size: a a a

Clojure — русскоговорящее сообщество

2020 March 04

a

akond in Clojure — русскоговорящее сообщество
а зачем так много?
источник

IG

Ivan Grishaev in Clojure — русскоговорящее сообщество
какую проблему ты решаешь?
источник

MB

Mike Bohdan in Clojure — русскоговорящее сообщество
меня напрягает вязанка форматеров в начале файла утилов для времени и подобные штуки так бы можно было их вынести в
resources/project-name/utils/time/date.edn
resources/project-name/utils/time/datetime.edn
resources/project-name/utils/time/time.edn

или типа того
источник

IG

Ivan Grishaev in Clojure — русскоговорящее сообщество
просто вынести операции датами в отдельный модуль
источник

MB

Mikhail Borisov in Clojure — русскоговорящее сообщество
Мне это немного напоминает шаблон проекта на node.js, который я видел, где примерно половина кода была ConfigFactory'ы и ConfigLoader'ы всякие)
источник

MB

Mikhail Borisov in Clojure — русскоговорящее сообщество
Не думаю, что стоит так усложнять, но если хочется, то почему бы и нет)
источник

IG

Ivan Grishaev in Clojure — русскоговорящее сообщество
а что внутри date.edn и так далее?
источник

DL

Dmytro Lispyvnyi '(🌲 🍺) in Clojure — русскоговорящее сообщество
Mike Bohdan
кто подскажет есть ли какая-то тула чтоб резолвить ресурсы?
например у меня есть файл resources/project-name/module/config.edn
{:host localhost
:port 666}

я хочу чтоб в коде я например мог сделать (:require [project-name.module :refer [config]]) и это была просто мапка
напиши либку для подобной фигни
источник

DL

Dmytro Lispyvnyi '(🌲 🍺) in Clojure — русскоговорящее сообщество
^_^
источник

DL

Dmytro Lispyvnyi '(🌲 🍺) in Clojure — русскоговорящее сообщество
народ будет рад
источник

MB

Mike Bohdan in Clojure — русскоговорящее сообщество
ну там просто форматы даты типа iso, внутренний и тд
источник

DL

Dmytro Lispyvnyi '(🌲 🍺) in Clojure — русскоговорящее сообщество
Mike Bohdan
ну там просто форматы даты типа iso, внутренний и тд
не с конфигами либку, а для простого чтения оных
источник

MB

Mike Bohdan in Clojure — русскоговорящее сообщество
Dmytro Lispyvnyi '(🌲 🍺)
не с конфигами либку, а для простого чтения оных
я понял, я отвечал на коммент выше и забыл тегнуть
источник

DL

Dmytro Lispyvnyi '(🌲 🍺) in Clojure — русскоговорящее сообщество
а, извини
источник

IG

Ivan Grishaev in Clojure — русскоговорящее сообщество
так что мешает в clj файле объявить форматы и тд
источник

MB

Mikhail Borisov in Clojure — русскоговорящее сообщество
Я тоже не понимаю, мне кажется лучше иметь просто неймспейс с форматами или функциями, которые форматируют
источник

MB

Mikhail Borisov in Clojure — русскоговорящее сообщество
Или все таки не подходит?
источник

MB

Mike Bohdan in Clojure — русскоговорящее сообщество
Ivan Grishaev
так что мешает в clj файле объявить форматы и тд
ничего, я просто задался вопросом можно ли так чтоб по максимуму отделить преобразования от статичиских данных
источник

DL

Dmytro Lispyvnyi '(🌲 🍺) in Clojure — русскоговорящее сообщество
Mike Bohdan
ничего, я просто задался вопросом можно ли так чтоб по максимуму отделить преобразования от статичиских данных
можно, делай :)
источник

NK

Nikita Kononenko in Clojure — русскоговорящее сообщество
Mike Bohdan
ничего, я просто задался вопросом можно ли так чтоб по максимуму отделить преобразования от статичиских данных
но ведь код это данные...
источник