Size: a a a

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

2020 November 02

A

Aragaer in Emacs — русскоговорящее сообщество
блин, чот мне мутабельности не хватает
источник

A

Aragaer in Emacs — русскоговорящее сообщество
крч я хочу мапу, чтоб там были перечислены валюты и их стоимости, но через доллары. Соответственно я готов туда сразу вписать, что доллар стоит 1 доллар, а рубль стоит 1/(доллар в рублях). И я еще хочу там евро, но для этого мне надо получить стоимость евры в рублях и потом помножить на стоимость рубля в долларах.
источник

DL

Dmytro Lispyvnyi '(🌲... in Emacs — русскоговорящее сообщество
Aragaer
крч я хочу мапу, чтоб там были перечислены валюты и их стоимости, но через доллары. Соответственно я готов туда сразу вписать, что доллар стоит 1 доллар, а рубль стоит 1/(доллар в рублях). И я еще хочу там евро, но для этого мне надо получить стоимость евры в рублях и потом помножить на стоимость рубля в долларах.
дык просто передавай её параметром всегда
источник

DL

Dmytro Lispyvnyi '(🌲... in Emacs — русскоговорящее сообщество
или вычисляй всё сразу в def-е
источник

DL

Dmytro Lispyvnyi '(🌲... in Emacs — русскоговорящее сообщество
но можешь и atom заюзать, если удобнее, хотя я лично сомневаюсь
источник

A

Aragaer in Emacs — русскоговорящее сообщество
параметром ее везде протаскивать не очень удобно. Сделал такое - одна функция берет этот параметр, затем с помощью нее и некоторой базовой мапы делается полноценная, потом вторая функция уже не просит параметра а берет полноценную
источник

DL

Dmytro Lispyvnyi '(🌲... in Emacs — русскоговорящее сообщество
Aragaer
параметром ее везде протаскивать не очень удобно. Сделал такое - одна функция берет этот параметр, затем с помощью нее и некоторой базовой мапы делается полноценная, потом вторая функция уже не просит параметра а берет полноценную
а кто мешает сделать шото типа
(def rates {:usd 80
           :rur 1
           :eur 94})

(defn convert [count from to]
 (/ (* count (from rates))
    (to rates)))
источник

DL

Dmytro Lispyvnyi '(🌲... in Emacs — русскоговорящее сообщество
(convert 1 :usd :eur)
40/47
источник

DL

Dmytro Lispyvnyi '(🌲... in Emacs — русскоговорящее сообщество
ну, естественно, rationalize, если надо
источник

A

Aragaer in Emacs — русскоговорящее сообщество
ща
источник

A

Aragaer in Emacs — русскоговорящее сообщество
источник

DL

Dmytro Lispyvnyi '(🌲... in Emacs — русскоговорящее сообщество
т.е. ты курсы запрашиваешь с тинькова? кто мешает запросить сразу все и слепить мапку по образу и подобию?
источник

A

Aragaer in Emacs — русскоговорящее сообщество
он выдает их в той валюте, в какой он счел нужным
источник

A

Aragaer in Emacs — русскоговорящее сообщество
а я хочу в долларах
источник

A

Aragaer in Emacs — русскоговорящее сообщество
то есть начинается все с "доллара в рублях" и "евро в рублях"
источник

DL

Dmytro Lispyvnyi '(🌲... in Emacs — русскоговорящее сообщество
Aragaer
а я хочу в долларах
ну пофиг, лепишь мапку в долларах, она ж на время работы скрипта можно считать, что не меняется
источник

DL

Dmytro Lispyvnyi '(🌲... in Emacs — русскоговорящее сообщество
и это, юзай киворды, а не символы
источник

A

Aragaer in Emacs — русскоговорящее сообщество
соответственно самый первый запрос - это "дай мне доллары, чтобы я пересчитал это в рубли", а второй тоже особый "а теперь дай мне евро в рублях, я пересчитаю в доллары"
источник

A

Aragaer in Emacs — русскоговорящее сообщество
у меня в edn киворды
источник

A

Aragaer in Emacs — русскоговорящее сообщество
потому что строки было лень делать
источник