Дима
Ну да, это я так выкидывал R.( из вызовов рамды, надоело писать столько лишнего, что ппц)
Дима
Потом решил, что есть вариант сделать всё нативно (без транспиляции), поэтому до конца проектировать не стал
JẹtFightżer
как символ ⊆ в коде лучше написать?
JẹtFightżer
обычными символами
Дима
Ну да, это я так выкидывал R.( из вызовов рамды, надоело писать столько лишнего, что ппц)
[*] => R.map
[+] => R.append
[ ... ] => R.pipe( ... ), то есть это такие функциональные скобки
Если есть кавычки в токене — то это string
Если токен существует в ramda, то это функция, если нет — это либо опять строка, либо аргумент, либо ошибка
Так как внутри R.pipe существуют только функции, то значит можно писать всё без скобок, все данные полюбому относятся к ближайшей функции слева
JẹtFightżer
еп
Дима
JẹtFightżer
на лиспы слегка похоже
JẹtFightżer
Дима
на лиспы слегка похоже
Любая сложная программа содержит заново написанную, неспецифицированную, глючную и медленную реализацию Lisp
Я решил форсировать события))
JẹtFightżer
на самом деле надо как-то кратко обозначить наследование
JẹtFightżer
оно же вхождение.
JẹtFightżer
но тут скорее не А в Б, а элементы А в Б (если есть разница .___.)
Дима
Дима
В имени переменных или где?)
JẹtFightżer
я тоже..
да нет, просто надо это как-то формально написать, и хочется написать покороче, так-то синтаксис свободный
JẹtFightżer
надо описать что-то вроде наследования. с мат. точки зрения класс это же множество, поэтому наследование это вхождение одного множества в другое
Дима
Класс, это больше, чем просто множество
JẹtFightżer
Anonymous
JẹtFightżer
Anonymous
ну ты ввел понятие элементы
JẹtFightżer
еп, всё из А является Б
Anonymous
просто А в Б, это трансформация же
Serhii
На улице выходной или гуляй с элементами
JẹtFightżer
не, это не из А в Б
JẹtFightżer
это что-то вроде утверждения что каждый Int есть Number
Anonymous
а В, что это такое?
JẹtFightżer
это опечатка
Anonymous
Anonymous
😂
JẹtFightżer
но что бы это значило?
Anonymous
композицию
Anonymous
https://habrahabr.ru/post/245797/
Anonymous
я про функциональную композицию говорил
Anonymous
я вообще хз что ты конкретно делаешь, так что не обращай внимание
Anonymous
вот правильно, нужно дать каждой операции название четкое и её свойства
Anonymous
точнее не свойство, а действие, которое она осуществляет
Igor
Ребят можно ли в js объект типо "var a = new Number(5)" передавать по ссылке?
Zero Five One
Igor
как?=)
Zero Five One
Zero Five One
А вот так, будет передаваться уже по значению: var c = Number(2)
Igor
Zero Five One
Вроде нельзя
Igor
тогда ясно) спасибо
JẹtFightżer
можно же просто создать самому { value: 5 }
Igor
Вячеслав
Кто-нибудь есть кто PrestaShop занимается? Нужен модуль расчета доставки Почтой РФ, может у кого есть готовый?
JẹtFightżer
Дима
JẹtFightżer
да нет же
JẹtFightżer
проблема чисто техническая _как написать_?
JẹtFightżer
коротко
JẹtFightżer
но не символами юникода
JẹtFightżer
пока стал писать А < Б
Anonymous
=< или -< либо UI
JẹtFightżer
хм. да, может быть
JẹtFightżer
спасибо
Дима
Фактически обычные знаки, но видятся более осмысленно
JẹtFightżer
стрёмные они какие-то
Anonymous
Всем привет. Я новичок в js. Пытаюсь разобраться в json schema. Такой вопрос: если у нас {type: object, string}. Если есть object, обязательно ли string писать?
JẹtFightżer
JẹtFightżer
кажется у тебя там что-то не то написано..
Anonymous
разве цифры и математические операторы не входят юникод?
JẹtFightżer
входят, но их нет на клаве
Anonymous
тем что есть реализуй
Anonymous
комбинации и т.д.
Anonymous
Изучаем внутреннее устройство языков программирования на примере создания собственного lisp-подобного языка на JS — http://amp.gs/T5ri
Anonymous
лол
Kreizo 🇺🇦
http://i.prntscr.com/30d6541ce51a4f8490c9b89e7d14884e.png
Kreizo 🇺🇦
подскажите можно как то вернуть все 10
Anonymous
без индекса?
JẹtFightżer
слайсом?
Kreizo 🇺🇦
у меня проблема что оно возвращает массив