Pull to refresh
4
0

Пользователь

Send message

Понимаю, что не актуально, но всё же.

  1. Спеки предназначены для выявления только некоторых ошибок и помогают выводить типы только приближаясь к выводу типов в языках со статической типизацией; а вы в своей задаче вообще-то с данными работаете, а не с типами ;)

  2. Сопоставление – это не динамическая логика; для обработки списка произвольного размера вам нужно написать функцию.

  3. Ваша реализация как раз и использует функцию и поочередное сопоставление двух значений.

  4. Ваш кейс не очень подходит для сопоставления по образцу, так как сопоставление предполагает работу с известными (образцовыми) данными (а у вас с теми которые не входят в множество известных (не входят в список элементов); то есть вам в любом случае придется сравнивать (сопоставлять) каждый элемент списка с каждым другим элементом списка и сопоставление по образцу вам тут не друг, потому что так называемого "образца" у вас нет.

  5. Задача сравнения элементов списка между собой решаема через сопоставление без использования функций с помощью parse_transform для генерации guard, но только для фиксированной длины списка; либо через итеративную функцию для произвольной длины списка, или с использованием библиотечных функций: length(List) =:= length(lists:uniq(List)).

можешь не отвечать, только что погуглил markdown либы – сразу две на NIF, годнота присутствует

пичаль, но верится с трудом (пока)

Нет конечно? – вот это острота ответа!
Написал же специально, что не траллирую. Имел ввиду – по отношению к эрлангу, есть ли в эликсире нормальные либы, чтобы вот прям взял и не ломаешь себе голову.


Зачем мне куда-то ходить? Я спросил того, кто в теме.
Ты в теме? Либо просто потешить эго зашёл?

ну на счет 10 следующих ты льстишь

как дела в элексир мире? там появились, наконец, полезные либы? (не траллирую)

синтаксис не особо важен, главно что внутри

покажите мне, пожалуйста, бекап скрипт

невозможная задача?


а через год улыбаемся, потому что сложность ещё впереди.

есть такое ))


Мнезия может обгонять редис

ну да, внешка и конвертация данных (я это и имел ввиду, лол)


DETS попросту нерабочая штука

какого года инфа? пруфы?

Они как-то умеют ее готовить

скажи сразу до какого года ты будешь повторять одну и ту же фразу? )
и в каком году ты использовал мнезию в последний раз


Это вместо человеческого консольного клиента?

не понял, показывай человеческие консольные клиенты, иначе незачет

Круто! Прям Until Dawn в кинематографическом качестве.
Думал о такой фишке в начале года, но одному не потянуть.
C js либами для демки, вы, конечно, намудрили по хардкору :)
PS. К чему я это всё. мнезия крайне резвая. не помню уже во сколько раз она обгоняет redis но со счетов бы я её точно не списывал, тем более в вебе где от базы надо по сути принеси-подай.
а как же
— WhatsApp? http://www.erlang-factory.com/static/upload/media/1394350183453526efsf2014whatsappscaling.pdf
— Observer с подключением к удаленной ноде?
— Дисковый бэкенд недавно реализованный в KVS https://github.com/synrc/kvs/releases/tag/2.11

и если бы мы говорили об «общественном мнении» то можно было написать всего две строки:
PHP
/thread
Вам ехать или шашечки?
1. https://github.com/synrc/n2o/blob/master/include/api.hrl
2. зачем Вам коменты для одной тысячи строк кода? эрланг код и так достаточно понятен. дока тут http://synrc.com/apps/n2o/
3. ничего плохого в export_all нет
Надо теперь на yaws + jquery переписать

серьёзно?
откуда инфа, Максим?
отлично! за этим коментом я и приходил.
это корявый сайт, там png вместо bpg
вот ссылка на визуальное сравнение фотографий xooyoozoo.github.io/yolo-octo-bugfixes
Показалось, Зерт подсаживает людей на эрланги и лиспы :)
1

Information

Rating
Does not participate
Registered
Activity

Specialization

Fullstack Developer, Web Developer
Senior
Erlang/OTP
NoSQL
Golang
Svelte.js
JavaScript
Python
UI/UX design