Size: a a a

Clojure — русскоговорящее сообщество

2020 March 06

λ

λoλmouse in Clojure — русскоговорящее сообщество
в котлине не все решения мне нравятся, но тренд понятен
источник

AC

Anton Chikin in Clojure — русскоговорящее сообщество
λoλmouse
и автор проекта ориентировался на скалу
Нет. Посмотрите с ним куча видосов. Там основной источник вдохновения - это C#
источник

Oℕ

Oleg ℕizhnik in Clojure — русскоговорящее сообщество
поэтому чётное число - это просто затеганное натуральное, предполагая, что натуральная база будет умножена на два при переводе
источник

Oℕ

Oleg ℕizhnik in Clojure — русскоговорящее сообщество
так что записывается он так же
источник

λ

λoλmouse in Clojure — русскоговорящее сообщество
Anton Chikin
Нет. Посмотрите с ним куча видосов. Там основной источник вдохновения - это C#
патмат типо скалового будет
источник

λ

λoλmouse in Clojure — русскоговорящее сообщество
силед интерфейсы вот это все
источник

AC

Anton Chikin in Clojure — русскоговорящее сообщество
λoλmouse
патмат типо скалового будет
Нет, автор котлина сказал что не будет
источник

MB

Mikhail Borisov in Clojure — русскоговорящее сообщество
Oleg ℕizhnik
тип для чётных чисел изоморфен типу натуральных чисел
Хмм, компилятор сможет проверить, что целочисленно  на 2 всегда можно делить в такой-то функции?
источник

λ

λoλmouse in Clojure — русскоговорящее сообщество
просто приятно работать с таким апи и человеческим синтаксисом
источник

Oℕ

Oleg ℕizhnik in Clojure — русскоговорящее сообщество
Sergey Trofimov
я спрашивал про статическую декларацию типа для чисел 2 4 6 8...
при чём тут кложа?
enum Even
  case Z
  case SS(e: Even)
источник

Oℕ

Oleg ℕizhnik in Clojure — русскоговорящее сообщество
Mikhail Borisov
Хмм, компилятор сможет проверить, что целочисленно  на 2 всегда можно делить в такой-то функции?
ну так вы это структурно гарантируете
источник

λ

λoλmouse in Clojure — русскоговорящее сообщество
а какие иде у языков со статической типизацией!
источник

Oℕ

Oleg ℕizhnik in Clojure — русскоговорящее сообщество
мы же с вами кложуристы, настоящие фпшники
источник

KR

Kostyantin Randomname in Clojure — русскоговорящее сообщество
Крайне странный пятничный срач
источник

Oℕ

Oleg ℕizhnik in Clojure — русскоговорящее сообщество
понимаем, что гарантии не контрактами задаются, а структурой
источник

AC

Anton Chikin in Clojure — русскоговорящее сообщество
Kostyantin Randomname
Крайне странный пятничный срач
Лолмаус чет слабоват да.
источник

ST

Sergey Trofimov in Clojure — русскоговорящее сообщество
Oleg ℕizhnik
тип для чётных чисел изоморфен типу натуральных чисел
я хочу параметр в функции типа EvenPositiveInt
чтобы быть «уверенным» в отсутствии ошибок
я могу такой тип описать?
источник

λ

λoλmouse in Clojure — русскоговорящее сообщество
пока люди на динамических языках сидят в текстовых редакторах, инженеры на статических наслаждаются мощью иде
источник

AC

Anton Chikin in Clojure — русскоговорящее сообщество
Не тащит срачик.
источник

Oℕ

Oleg ℕizhnik in Clojure — русскоговорящее сообщество
Sergey Trofimov
я хочу параметр в функции типа EvenPositiveInt
чтобы быть «уверенным» в отсутствии ошибок
я могу такой тип описать?
источник