Дима
Ну да, это я так выкидывал 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
JẹtFightżer
Класс, это больше, чем просто множество
я имел ввиду тип как множество его значений, а не как множество его компонентов
Anonymous
но тут скорее не А в Б, а элементы А в Б (если есть разница .___.)
я тебя понял, ты хочешь а внутрь б засунуть?
Anonymous
ну ты ввел понятие элементы
JẹtFightżer
еп, всё из А является Б
Anonymous
просто А в Б, это трансформация же
Serhii
На улице выходной или гуляй с элементами
JẹtFightżer
не, это не из А в Б
JẹtFightżer
это что-то вроде утверждения что каждый Int есть Number
Anonymous
а В, что это такое?
JẹtFightżer
это опечатка
Anonymous
Anonymous
😂
JẹtFightżer
но что бы это значило?
Anonymous
композицию
JẹtFightżer
композицию
что-то не нашёл :с
Anonymous
https://habrahabr.ru/post/245797/
Anonymous
я про функциональную композицию говорил
Anonymous
я вообще хз что ты конкретно делаешь, так что не обращай внимание
Дима
я имел ввиду тип как множество его значений, а не как множество его компонентов
Тип — это сущность, для которой определена операция принадлежности N ⊆ G ∀n ∈ N, n ∈ G
Anonymous
вот правильно, нужно дать каждой операции название четкое и её свойства
Anonymous
точнее не свойство, а действие, которое она осуществляет
Igor
Ребят можно ли в js объект типо "var a = new Number(5)" передавать по ссылке?
Igor
как?=)
Zero Five One
Zero Five One
А вот так, будет передаваться уже по значению: var c = Number(2)
Igor
А вот так, будет передаваться уже по значению: var c = Number(2)
я так понял свойство primitiveValue поменят нельзя?
Zero Five One
Вроде нельзя
Igor
тогда ясно) спасибо
JẹtFightżer
можно же просто создать самому { value: 5 }
Вячеслав
Кто-нибудь есть кто PrestaShop занимается? Нужен модуль расчета доставки Почтой РФ, может у кого есть готовый?
JẹtFightżer
Тип — это сущность, для которой определена операция принадлежности N ⊆ G ∀n ∈ N, n ∈ G
таки вопрос в том как это записать не прибегая к этим юникодовым символам
Дима
таки вопрос в том как это записать не прибегая к этим юникодовым символам
Это всего лишь оператор и связанная функция, определи их и все)
JẹtFightżer
да нет же
JẹtFightżer
проблема чисто техническая _как написать_?
JẹtFightżer
коротко
JẹtFightżer
но не символами юникода
JẹtFightżer
пока стал писать А < Б
Anonymous
=< или -< либо UI
JẹtFightżer
хм. да, может быть
JẹtFightżer
спасибо
Дима
проблема чисто техническая _как написать_?
Я в синтаксисе заюзал символы из fira code
Дима
Фактически обычные знаки, но видятся более осмысленно
JẹtFightżer
стрёмные они какие-то
Anonymous
Всем привет. Я новичок в js. Пытаюсь разобраться в json schema. Такой вопрос: если у нас {type: object, string}. Если есть object, обязательно ли string писать?
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 🇺🇦
у меня проблема что оно возвращает массив