Size: a a a

2021 February 15

A

Aragaer in Haskell Start
так работает
источник

T

The Lord of Hypercom... in Haskell Start
The Lord of Hypercomplex Numbers
Обрезать морочно, извинити
Ммм, шОкалы
источник

D

Dreamerinnoise in Haskell Start
надо попросить, чтобы компилятор учил как экстеншн включать
источник

D

Dreamerinnoise in Haskell Start
в сообщениях
источник

T

The Lord of Hypercom... in Haskell Start
Dreamerinnoise
надо попросить, чтобы компилятор учил как экстеншн включать
Кто такой экстеншн
источник

A

Aragaer in Haskell Start
TypeApplications например
источник

D

Dreamerinnoise in Haskell Start
The Lord of Hypercomplex Numbers
Кто такой экстеншн
у компилятора есть расширения
источник

A

Aragaer in Haskell Start
ну кстати можно это @Int просто выбросить и все
источник

T

The Lord of Hypercom... in Haskell Start
Dreamerinnoise
у компилятора есть расширения
Компилятор имеет расширения, а расширения имеют меня, понял
источник

A

Aragaer in Haskell Start
aragaer@stronghold /tmp $ cat p.hs
main = print =<< (+3) . read <$> getLine
aragaer@stronghold /tmp $ stack ghc p
[1 of 1] Compiling Main             ( p.hs, p.o ) [flags changed]
Linking p ...
aragaer@stronghold /tmp $ ./p
10
13
источник

A

Aragaer in Haskell Start
все работает
источник

T

The Lord of Hypercom... in Haskell Start
Aragaer
ну кстати можно это @Int просто выбросить и все
👀
Ща попробую
Попробовал
А зачем тогда вообще @Int?
источник

A

Aragaer in Haskell Start
чтобы точно Int, а не какой-нибудь Integer
источник

T

The Lord of Hypercom... in Haskell Start
Aragaer
aragaer@stronghold /tmp $ cat p.hs
main = print =<< (+3) . read <$> getLine
aragaer@stronghold /tmp $ stack ghc p
[1 of 1] Compiling Main             ( p.hs, p.o ) [flags changed]
Linking p ...
aragaer@stronghold /tmp $ ./p
10
13
Мы одинаково мыслим
Я тоже 10 вбил
источник

T

The Lord of Hypercom... in Haskell Start
Aragaer
чтобы точно Int, а не какой-нибудь Integer
Справедливо
источник

A

Aragaer in Haskell Start
$ ./p
10000000000000000000000000000000000000000000
7386721425538678787
источник

A

Aragaer in Haskell Start
с Int вот такое получается. С Integer
$ ./p
10000000000000000000000000000000000000000000
10000000000000000000000000000000000000000003
источник

A

Aragaer in Haskell Start
ну или точнее не "с Integer", а "без Int"
источник

A

Aragaer in Haskell Start
вариант с @Int у меня получился чуть-чуть даже меньше бинарь
источник

к

кана in Haskell Start
в данном случае достаочно вместо (+ 3) написать (+ (3 :: Integer))
источник