Dr. Friedrich
какой-то у вас странный темплитинг
Всё, что в долларах — переменная.
Dr. Friedrich
Что тут странного?
Dr. Friedrich
У тебя темеплейт состоит из трёх токенов :)
Ayrat
тогда неясно как это поможет Васе
Dr. Friedrich
И все равно будет module
А тебе что надо?
Ayrat
А тебе что надо?
ему надо namespace Foo
Dr. Friedrich
тогда неясно как это поможет Васе
Я так и не понял, чо он хочет :(
Ayrat
вместо module Foo
Dr. Friedrich
А, ну пусть так и напишет
Dr. Friedrich
namespace $NAMESPACE$
Ayrat
А, ну пусть так и напишет
а что за токен NAMESPACE_OR_MODULE?
Ayrat
почему он всегда модуль?
Dr. Friedrich
а что за токен NAMESPACE_OR_MODULE?
А это неочевидно?
Dr. Friedrich
Это комплит между модулем и неймспейсом, можно выбрать
Dr. Friedrich
Он у тебя спросит при создании файла
Ayrat
Это комплит между модулем и неймспейсом, можно выбрать
Почему из тебя всё надо клещами выпытывать?)
Dr. Friedrich
Почему из тебя всё надо клещами выпытывать?)
Ээ, я просто вслух прочитал определение темплейта
Dr. Friedrich
Которое вы же мне и принесли
Vasily
Он в морге работал
Ayrat
Бля, мне он никогда не предлагал ничего выбрать
Vasily
У него развитый социальный интеллект
Ayrat
пойду ещё раз создам
Vasily
Он , конечно, предлагает выбрать
Ayrat
ООО
Vasily
Но это нихуя не спасает
Ayrat
Реально даёт выбрать
Vasily
Лишние действия
Ayrat
Ну там реально действий на два клика
Ayrat
ну и да, можно захардкодить в темплите
Vasily
Это заебывает часто
Vasily
Сбивает с мысли
Vasily
К сожалению
Vasily
Но некритично в целом, согласен
Vasily
Поменял темплейт
Anonymous
но ведь тайп тиори и есть компутер сайнс
он имел в виду алгоритмы очевидно
Ayrat
он имел в виду алгоритмы очевидно
ну это тоже скорее прикладной выхлоп саенса. Но тоже сайнс да
Anonymous
Кто читал всякие type theory и lambda calculus - можете ли вы сказать что время было не зря потрачено? Или лучше бы вы чем-то другим занялись? Ну, там, допустим что то практичное выучить или там компьютер саенс.
"читать" их сложно. можно, но без толку. на них надо потратить немало времени и сил. это на порядке сложнее, чем выучить новый фреймворк или ЯП.
Doge
"читать" их сложно. можно, но без толку. на них надо потратить немало времени и сил. это на порядке сложнее, чем выучить новый фреймворк или ЯП.
Теория типов сама по себе не очень сложная, вон, "Types and programming languages" читается отлично без какой-то особой подготовки
Anonymous
Теория типов сама по себе не очень сложная, вон, "Types and programming languages" читается отлично без какой-то особой подготовки
ну так category theory for programmers, где до последнего автор долбит аналогию с направленным графом и гомоморфизмом графов тоже.
Anonymous
но это тебе кажется, что легко. потому что ты уже забыл как это было в первый раз на самом деле.
Doge
ну так category theory for programmers, где до последнего автор долбит аналогию с направленным графом и гомоморфизмом графов тоже.
Это другое, это теоркат, он требует определнной математической грамотности, т.к. область математики про аналогичные структуры в областях математики, очевидно, будет использовать кучу аналогий из других областей математики.
Doge
А теория типов - это отдельная штука.
Anonymous
Это другое, это теоркат, он требует определнной математической грамотности, т.к. область математики про аналогичные структуры в областях математики, очевидно, будет использовать кучу аналогий из других областей математики.
Мне кажется, проблема теорката не в том, что он ссылается на многие другие разделы математики в качестве примеров. Проблема теорката (кстати формальные системы ведь тоже так же тяжело даются людям) в их "слишком высокой" абстрактности и неумении из таких абстракций извлекать хоть какой-то смысл. Вон половина Хаскелевых туториолов до сих пор на полном серьезе утверждают, что функтор "сохраняет" структуру, хотя на самом деле "неразрывает" подошло бы гораздо больше. Даже такие вещи уже сильно вводят в заблуждение при попытке нематематика хоть как-то познакомиться с этими знаниями.
Anonymous
Опять же. Понимать что такое моноид уже достаточно для того, чтобы дойти до натуральных трансформаций уж точно. Не нужны тебе будут супер продвинутые примеры из других областей математики.
Doge
Другой вопрос, что она не обязательна для того, чтобы писать софт даже в совсем ФП стиле
Vladimir
Это и есть computer science, если что. Это как раз та вещь в программировании, которая и делает его частью математики.
У меня при словах computer science как-то алгоритмы всплывают, точно не теоркат, думаю большинство людей тоже так считают
Anonymous
У меня при словах computer science как-то алгоритмы всплывают, точно не теоркат, думаю большинство людей тоже так считают
Ну теоркат еще просто не дал таких плодов как дали алгоритмы. Из алгоритмов можно извлечь совершенно понятный профит, в Гугл там попасть, софтинку-скотинку ускорить. А из теорката что?
Anonymous
Хаскель как профит мало кем воспринимается. Пока что.
Anonymous
Мне кажется эти слова просто придумали для троллинга
Mark
Это правда. Чтобы нормальных программистов мучить.
Vladimir
вот после, мб правда это другая проблема)
Ayrat
Мне кажется эти слова просто придумали для троллинга
давай я тебя ещё потроллю, синхрофазотрон, тензор, стеклование, вагина вот все эти слова придумали чтобы мучать подростков
Mark
Я когда по теоркату читал статьи, понял, что основательно подзабыл математику. Автор приводит примеры из линейной алгебры, из теории множеств, а я понимаю, что сами термины помню — группа, полугруппа, кольцо — а чем они отличаются, уже не помню. По уму, это надо учить в юном возрасте, когда всё остальное изучаешь.
Mark
Ну это понятно. Тем более, что всё это уже изучено, надо просто вспомнить. :)
Mark
Я тут три года назад снова научился брать интегралы, когда дочка в ВУЗ пошла. Буквально за неделю восстановил навык. Теперь, правда, опять всё забыл. :)
Ayrat
Особенно вагину
недостижимый для подростков объект
Vasily
Это да, как теоркат
Vasily
Или хаскель в проде
Anonymous
недостижимый для подростков объект
современные подростки не против и друг с другом если что
Anonymous
не знаешь, судя по вопросу
Что там знать то? Это просто DU который оборачивает какой то тип. К примеру option
Anonymous
Подожди, а раньше с кем?
я про гомосексуализм
Ayrat
я про гомосексуализм
Аааа! ааа…. эээ
Vasily
Зато нет нежелательных беременностей
Anonymous
Аааа! ааа…. эээ
а хули ты хотел, тридцатый год западных ценностей пошел после развала
Anonymous
Что там знать то? Это просто DU который оборачивает какой то тип. К примеру option
а теоркатом это станет, если будет еще метод bind map и apply. все. теперь ты все знаешь, можно деплоить на прод.
Eugene
Вот только что воспроизвел, это картинка до
То было про комплишн, который этим доставал, не про квикфикс. Там сейчас совсем разный код работает. Можешь попробовать сделать небольшое репро с квикфиксом, пожалуйста? Я починю. :)
Vladimir
оки, постараюсь сегодня сделать
Eugene
@fvnever
Я планирую добавить настройку, что там должно быть по дефолту: модуль или неймспейс. В 2020.1 ещё есть новый шаблон для типа, там namespace сейчас.