@haskellru

Страница 1368 из 1551
Евгений
25.07.2018
10:43:38
ЮМШ убежало летом с 2003'ого по 2004'ый

Alexander
25.07.2018
10:44:29
я как-то не связан с ЮМШ был никак

Андрей
25.07.2018
10:44:55
вроде действительные вводятся аксиоматически через нерациональность корня из 2 и пределы, да. а по поводу позиционно-разрядной системы счисления - не Кантор ли в своих лестницах ее вовсю в доказательствах применял?

Евгений
25.07.2018
10:45:01
Ну они просто математику в АГ преподавали до 2005'ого

Google
Alexander
25.07.2018
10:45:51
у нас преподы с матмеха и алгебру с ПМ вроде

Евгений
25.07.2018
10:47:51
вроде действительные вводятся аксиоматически через нерациональность корня из 2 и пределы, да. а по поводу позиционно-разрядной системы счисления - не Кантор ли в своих лестницах ее вовсю в доказательствах применял?
Аксиоматически ввести это значит не ввести. Нужно модель аксиоматики предоставить. Модель аксиоматики строят либо по Коши — через сходящиеся в себе последовательности, либо через дедекиндовы сечения. Есть извращённые способы, но они неучебные

Мне нравится Eudoxus reals из извращений

Yuriy
25.07.2018
11:30:16
у нас через пределы в школе вводили
а это как? у нас только через десятичную запись и через аксиоматику

Alexander
25.07.2018
11:32:31
я не воспроизведу, если тетрадку не почитаю

Timofey
25.07.2018
11:35:48
Я могу воспроизвести, но это не по профилю чата

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

Построение настолько простое, что можно давать не только на мехматах и в ФМШ

каждый класс эквивалентности - вещественное число

Pineapple
25.07.2018
11:42:53
Вообще эта процедура называется пополнение. Тут одна тонкость надо будет ввести сходимость для рациональных чисел, вещественных ещё нет поэтому расстояние между числами придётся мерять рациональными

И классы содержащие константные последовательность отождествляются с рациональными числами

Timofey
25.07.2018
11:44:59
Да, конечно. Я ж предупредил - "грубо говоря" =) Тонкости я намеренно оставил за кадром

Yuriy
25.07.2018
11:47:30
не так уж просто для школьников получается

Google
Maxim
25.07.2018
11:49:39
Да, но какого типа epsilon? Только рационального

Timofey
25.07.2018
11:49:49
Вообще, ЕМНИП, полноценно модель вещественных чисел школьникам дают в ФМШ и, возможно, в профильных классах (я думаю, что всё-таки нет). Обычно её дают на первом курсе ММФ, ФФ и ЭФ, остальным факульеттам только поверхностно

Pineapple
25.07.2018
11:49:52
Просто обычно |a_n - a_m| понимают как действительные числа

+ это последовательность Коши, а она непременно имеет предел только в полных пространствах

Timofey
25.07.2018
11:51:08
+ это последовательность Коши, а она непременно имеет предел только в полных пространствах
Собственно, полные пространства через это свойство и определены=)

Евгений
25.07.2018
11:51:16
Ты рассматриваешь классы эквивалентности сходящихся в себе последовательностей коши

И тем самым пополняешь Q

Alexander
25.07.2018
12:05:11
про школы, я понимаю в АГ, ФМШ, 239, возможно 40 (про Питер) это дают

Евгений
25.07.2018
12:05:43
В юмш дают

Но это бывшее матнаправление аг

Ilya
25.07.2018
12:11:08
Евгений
25.07.2018
12:13:24
Хм, как коррелирует обучение в матшколе и хаскелизм?

Yuriy
25.07.2018
12:14:32
положительно наверняка

матшкола должна коррелировать с программированием

Andrey
25.07.2018
12:18:51
в школах не учат типам

Alexander
25.07.2018
12:22:36
из моего класса только один человек пишет на Haskell, насколько я знаю

возможно ещё человека три в курсе, что это такое

Google
Alexander
25.07.2018
12:23:14
тот что с @swamp_agr работает - точно в курсе должен быть

Евгений
25.07.2018
12:24:05
Ну меня интересует обратная зависимость

kana
25.07.2018
12:24:18
то есть корреляция есть и нехилая

Alexander
25.07.2018
12:24:46
обратная зависимость должна быть

многие могут в олимпиадные программинг уходить

Евгений
25.07.2018
12:25:09
Я могу назвать как минимум двух моих одногодок-хаскелистов из 30'ки

Alexander
25.07.2018
12:25:09
а там Haskell не очень ценят

Дед Пегас
25.07.2018
12:26:00
в школах не учат типам
Я пытался подать информацию по типам.

Евгений
25.07.2018
12:26:03
У меня в классе вроде хаскелистов не было. Один раст-фаг есть

Дед Пегас
25.07.2018
12:26:22
В принципе, программа позволяет давать в школе информацию про типы.

Alexander
25.07.2018
12:26:46
ну в классе у нас были паскалисты и сишники

Alexander
25.07.2018
12:26:57
но в 2004 хаскель был так себе

Евгений
25.07.2018
12:27:56
Я пришёл узнал про хаскель в 11'ом классе от L29Ah и тогда более или менее живые гайды были только про хугс

Дед Пегас
25.07.2018
12:28:15
> L29Ah Знакомые всё лица!

Тов. Евгений, а не были ли в жаббере в концеренциях?

Евгений
25.07.2018
12:28:31
А уже на втором курсе после Standard ML'я мигрировал на ghc

elemir же

Можно было и на ник в ТГ посмотреть

Дед Пегас
25.07.2018
12:29:19
Ох, не, не помню elemir. Видимо, в конфах не пересекались. =)

Google
Дед Пегас
25.07.2018
12:29:33
/me больше всё же в codingteam@cjr сидел

Евгений
25.07.2018
12:30:30
Я сначала обитал в anime-talks (при том, что аниме не смотрел), а потом в gentoo@cjr. Ещё в psiplus-dev жил на первом курсе

Бля, это же не _blah

@qnikst, что вы тут развели? :(

Alexander
25.07.2018
12:32:06
у всех есть 5 минут на то чтобы прочитать и почерпнуть интересное

5 минут примерно равно одной минуте

kana
25.07.2018
12:32:39
да удалять-то смысла нет же

если уже написано, то многие и прочитают, а остальные все равно пропустят ну типа флуд нужно предотвращать заранее, а удалять потом уже как-то малополезно, куда полезней уже оставить, чтобы был какой-то конткент интересный (он там есть)

Alexander
25.07.2018
12:45:57
школьной

Admin
ERROR: S client not available

Alexander
25.07.2018
12:46:00
кстати, а в хаскеле кто нибудь таким пользуется? http://hackage.haskell.org/package/effect-handlers

Alexander
25.07.2018
12:47:17
freer и extensible-effects люди пользуются

A64m
25.07.2018
12:47:43
не часто правда

Alexander
25.07.2018
12:49:52
я просто только сегодня узнал про алгебраические эффекты и парень, от которого я это узнал, сказал, что в хаскеле их нет

но судя по всему они есть в виде библиотек, так?

Yuriy
25.07.2018
12:50:44
они не встроены прямо в язык, в отличие от PureScript

Alexander
25.07.2018
12:50:46
или может это какие-то "неправильные" алгебраические эффекты?

Alexander
25.07.2018
12:51:01
ну то что есть в Eff изоморфно Monads и ирансформерам

на что есть статья Wadler

Google
Ilya
25.07.2018
12:51:36
в пурс же row-типы встроены, а не эффекты

Alexander
25.07.2018
12:51:40
https://doi.org/10.1145/289423.289429

просто в ленивом языке эффекты это немного печаль

Ilya
25.07.2018
12:52:29
со встроенными эффектами -- это Koka, я правда, честно скажу, не смотрел

Alexander
25.07.2018
12:52:32
и.к. за контролем за стейтом нужна супермонада в которой эффекты будут кодироваться

Alexander
25.07.2018
12:52:40
ну то что есть в Eff изоморфно Monads и ирансформерам
значит ли это что первое не лучше второго, а второе не лучше первого?

Alexander
25.07.2018
12:52:50
и значит все должны дружно переписать свой код

ну первое проще в строгих языках, второе в ленивых

но при желании одно можно выразить через другое

Ilya
25.07.2018
12:53:40
или Eff еще есть

Alexander
25.07.2018
12:53:50
и.е. они одинаковые по мощности, но в практическом применении "лучше" обычно про удобство использования

в той статье Eff как пример языка с эффектами

я осилил вступление пару глав и заключение

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

Евгений
25.07.2018
12:55:29
Мне казалось, что фишки эффектов всяких это коммутативность и возможность более сложные взаимосвязи строить

Ilya
25.07.2018
12:56:30
да, кстати, по поводу изоморфности: вроде же не любая монада алгебраический эффект

Евгений
25.07.2018
12:56:33
А в популярных хаскелилибах либо тупой стек, либо "умный", умеющий добраться до первого слоя нужного вида

Ilya
25.07.2018
12:59:18
https://stackoverflow.com/questions/31335805/monad-transformers-more-powerful-than-effects-examples

Александр
25.07.2018
13:12:15
Не используйте Eff в PureScript. Его, во-первых, выпилили, во вторых это больше мешает, чем помогает. Не помогает от слова совсем. freer от Intakt страдает тем же. Да и вообще, расширяемые эффекты - зло

Может, с математической точки зреия они и норм, но не практичны ни разу.

Александр
25.07.2018
13:18:13
kana
25.07.2018
13:18:51
в любом случае вынести какой-то список команд в эффект/монаду и указать, что в этом коде у тебя вот этот эффект (MonadDB, MonadState), и потом мокать конкретные эффекты

Страница 1368 из 1551