
? animufag ?
27.12.2017
11:31:41
можешь сказать что те две строчки на пурсе были
там то наверняка всё ок

illiatshurotshka❄️
27.12.2017
11:32:27
там только == существовать будет наверное

kana
27.12.2017
11:45:07
хм, алиас типосемьи это же обобщение над просто тайп алиасом

Google

kana
27.12.2017
11:45:27
то есть в принципе при наличии типосемей type можно выпиливать

? animufag ?
27.12.2017
11:45:30
?

kana
27.12.2017
11:46:18
type P a b = a -> b
type family T a b :: Type
type instance T a b = a -> b
то есть, алиас семьи это как обычный тайп только с расширенным паттерн-метчингом и клозами

illiatshurotshka❄️
27.12.2017
11:48:30
точно зига

kana
27.12.2017
11:53:18
и меня такая возможность писать одинаковые вещи двумя способами немного настораживает
эти GADT и семья данных не эквивалентны
Попробуй принять SBool a на вход, по GADT-у сможешь паттерн-матчить, по семье данных не сможешь.
Другая семантика
в GADT у тебя в рантайме будет храниться 0 (False) или 1 (True), в зависимости от конструктора
в data family конструктор на каждый тип один, то есть 0 (False instance) и 1 (True instance)
@kana_sama У тебя могут быть даже инстаны data family представлены GADT-ами
data family F a b
data instance F Int a where
FII :: F Int Int
FIB :: F Int Bool
data instance F Bool a where
FBI :: F Bool Int
FBB :: F Bool Bool

Google

kana
27.12.2017
12:08:57
хм
я понял разницу в семантике
в датасемьях каждый инстанс это вообще отдельный тип
а в gadt это один тип, индексированный разными типами
вопрос вроде как исчерпан

andretshurotshka?❄️кде
27.12.2017
12:35:05
о лол

? animufag ?
27.12.2017
13:44:48
блин хаскель чат такой быстрый. раза 3 в день открываю а там по 200 непрочитаных накапливается
https://combot.org/chat/-1001043143583
но кстати тоже дохленький
как бы фп и здоровье не оче совместимы

andretshurotshka?❄️кде
27.12.2017
14:40:23

illiatshurotshka❄️
27.12.2017
14:40:49
у моего брата рак из-за фп появился

Denis
27.12.2017
14:49:14
ох вы и идиоты
превратили фп чат в какую-то херню

Даниил
27.12.2017
14:52:13

illiatshurotshka❄️
27.12.2017
14:52:32
ого

Arcady
27.12.2017
14:52:45
Скала тут не в моде?

illiatshurotshka❄️
27.12.2017
14:52:59
интересно поможет ли ему

? animufag ?
27.12.2017
15:18:25

illiatshurotshka❄️
27.12.2017
15:18:47
а где она в моде вообще

? animufag ?
27.12.2017
15:18:50
ну то есть ты можешь просто постоянно на своей волне говорить про скалу и никто не будет припятствовать

Google

? animufag ?
27.12.2017
15:18:59
как тут про раст например пишут

andretshurotshka?❄️кде
27.12.2017
15:45:07
лол

Kelin
27.12.2017
18:01:11
о скале везде можно беспрепятственно писать, потому что всем похуй на скалу
список мне на емейл кому не похуй на скалу

andretshurotshka?❄️кде
27.12.2017
19:15:28
автору скалы

? animufag ?
27.12.2017
19:43:17
да на самом деле скалистов полно
ну и как со всеми языками - есть те кто считает язык чем-то святым и становится привязан к нему. защищает его, всем его в пример приводит
пишет туториалы по монадам на своём этом языке

illiatshurotshka❄️
27.12.2017
19:51:31
ненадо монад

Kelin
27.12.2017
19:58:01
админ фп чата
@@@

andretshurotshka?❄️кде
28.12.2017
15:47:43
https://github.com/telegram-ru/rules/blob/master/code-of-conduct.md
че думаете

illiatshurotshka❄️
28.12.2017
15:48:33

? animufag ?
28.12.2017
15:48:49

andretshurotshka?❄️кде
28.12.2017
15:49:19
есть чат свифта?

illiatshurotshka❄️
28.12.2017
15:49:31
@ios_ru

Google

? animufag ?
28.12.2017
15:49:36
наверное просто иос чата достаточно

andretshurotshka?❄️кде
28.12.2017
15:49:39
хм
а отдельно от мобильной разработки

? animufag ?
28.12.2017
15:49:55
лол

illiatshurotshka❄️
28.12.2017
15:50:26
думаю что в том чате можно и про отдельно говорить

andretshurotshka?❄️кде
28.12.2017
15:51:27
http://combot.org/chat/-1001063580584
раст живее ios

Admin
ERROR: S client not available

andretshurotshka?❄️кде
28.12.2017
15:51:47
кто бы знал
-2
https://github.com/hwayne/awesome-cold-showers

Yung
28.12.2017
17:26:27
https://github.com/hwayne/awesome-cold-showers
Hype: "Static Typing reduces bugs."
Shower: A review of all the available literature (up to 2014), showing that the solid research is inconclusive, while the conclusive research had methodological issues.
Caveats: Does not cover other possible benefits of static typing, like documentation. Does not address research on gradual type systems, like mypy or Typescript.
В пасте не соврал
Бесполезные типы для ? которые подделывают результаты в пейперах чтобы научрук одобрил

illiatshurotshka❄️
28.12.2017
17:28:05
unironically система типов мне довольно часто помогала
например в расте захотел убрать поддержку одного из типов для апи - можно просто удалить и компилятор сразу скажет где код нужно убрать

Yung
28.12.2017
17:29:23
https://github.com/hwayne/awesome-cold-showers
Hype: "Formal Verification is a great way to write software. We should prove all of our code correct."
Shower: Extensive literature review showing that formal methods are hard to learn, extremely expensive to apply, and often miss critical bugs.
Caveats: Written in 2000 and doesn't cover modern tools/techniques, such as TLA+ or dependent typing.
Notes: Part of Peter Gutmann's thesis, "The Design and Verification of a Cryptographic Security Architecture".
Ха, щас зига прочитает
И все

Google

Yung
28.12.2017
17:30:28

illiatshurotshka❄️
28.12.2017
17:30:36
не хочу иде

Yung
28.12.2017
17:31:00
Ну мы же про эффективность
А так норм канешна

Chu
28.12.2017
17:35:32
Шутки, уничтожающие достоинство, это неплохо.

illiatshurotshka❄️
28.12.2017
17:35:51
лол

andretshurotshka?❄️кде
28.12.2017
17:37:38
а что тебя заставило переменить мнение по импортам?
Я не менял мнения.
ты ж говорил никакой абстракции от файловой системы
Никакой, да.
так судя по последним твоим словам, ты такое хочешь сделать
Нет, я подумываю над таким вариантом маппинга:
$mol_view_tree => /mol/view_tree/
Тогда при публикации в npm можно было бы использовать scoped имена вида @mol/view_tree
Ну и скорее всего это плохая идея.
import {view_tree} from 'mol'?
Нет, сейчас так:
const { $mol_plot_pane } = require( 'mol_plot_all' )
а scoped что даст?
в мол теперь ИМПОРТЫ

illiatshurotshka❄️
28.12.2017
17:39:02
когда свой язык будет

Kelin
28.12.2017
17:51:40
зачем во всех словах префикс mol?