Size: a a a

2020 December 07

MK

Maxim Koltsov in Haskell
Yuuri
Но на эту тему копий наломано уже немало было, не хочется ещё одной дискуссии здесь
+++
источник

I

ID in Haskell
кана
тут true - функция, которая возвращает True, синонимом не является, потому что в отличии от True, она не может быть паттерном
Ты меня еще немного сильнее запутал. Не суть.
Почему я не могу проделать тоже самое? На хабре то же самое определение переменных(или функций, неважно пока).
one :: Bool
Prelude> one :: Bool

<interactive>:3:1: error:
   * Variable not in scope: one :: Bool
   * Perhaps you meant data constructor `One' (line 1)
источник

KV

Kirill Valyavin in Haskell
true :: Bool; true = True
в репле так надо писать
источник

к

кана in Haskell
ты упускаешь целую строчку из скрина что скинул
источник

Y

Yuuri in Haskell
ID
Ты меня еще немного сильнее запутал. Не суть.
Почему я не могу проделать тоже самое? На хабре то же самое определение переменных(или функций, неважно пока).
one :: Bool
Prelude> one :: Bool

<interactive>:3:1: error:
   * Variable not in scope: one :: Bool
   * Perhaps you meant data constructor `One' (line 1)
:: — это «имеет тип»
источник

к

кана in Haskell
кроме сигнатуры там еще определение
источник

KV

Kirill Valyavin in Haskell
Либо с помощью :{ и :} чтобы много строчек писать
источник

I

ID in Haskell
Kirill Valyavin
true :: Bool; true = True
в репле так надо писать
А, спасибо
источник

к

кана in Haskell
кроме ; можно еще менее удобно писать так

Prelude> :{
true :: Bool
true = True
:}
источник

Y

Yuuri in Haskell
Ещё можно вообще не писать true :: Bool, по true = True компилятор сам догадается, что это Bool
источник

I

ID in Haskell
В общем спасибо за помощь. Я запускал интерпретатор и не знал, что есть такая особенность
источник

DB

Danil Berestov in Haskell
Куда пропала мода учил кваскель про Липоваче?(
источник

DZ

Dmitry Zuikov in Haskell
зачем, хабр же есть
источник

YS

Yan Shkurinskiy in Haskell
учу хаскель по исходникам библиотек(
источник

AV

Alexander Vershilov in Haskell
учил хаскель по статьям семёнов
источник

DB

Danil Berestov in Haskell
Ну потому что после хабра вот такие вот вопросы. А Липовача читается за одну-две недели и ты уже адвансед бегиннер, понимаешь, что такое чистота, типы и как с ними жить.
источник

Y

Yuuri in Haskell
Yan Shkurinskiy
учу хаскель по исходникам библиотек(
по исходникам Серванта
источник

YS

Yan Shkurinskiy in Haskell
Yuuri
по исходникам Серванта
вчера открыл исходники байтстринга
источник

YS

Yan Shkurinskiy in Haskell
надо разобраться
источник

Y

Yuuri in Haskell
Danil Berestov
Ну потому что после хабра вот такие вот вопросы. А Липовача читается за одну-две недели и ты уже адвансед бегиннер, понимаешь, что такое чистота, типы и как с ними жить.
👍
источник