Size: a a a

Programming Offtop

2020 April 20

DE

Denis Egorov in Programming Offtop
Doge Shibu
Да, полностью функциональная при этом.
правда очень короткая программа)
источник

I

Igor in Programming Offtop
Mikhail Levchenko
ммм, ссылочная прозрачность
Нужен новый термин
opaque

НЕ как противопоставлине reference transparency
а как "результат функции х_йня, с которой ничего нельзя сделать, не вызвал волшебный рантайм"
(bind не в счет)
источник

(

( in Programming Offtop
Igor
Нужен новый термин
opaque

НЕ как противопоставлине reference transparency
а как "результат функции х_йня, с которой ничего нельзя сделать, не вызвал волшебный рантайм"
(bind не в счет)
An expression that is not referentially transparent is called referentially opaque.
источник

(

( in Programming Offtop
(c) Вики
источник

ML

Mikhail Levchenko in Programming Offtop
Alexander Zalutskiy
Ммм. Не хороший код можно написать на любом языке, вот это открытие
да не, тут человек говорит, что это не императивный код а функциональный, потому что там IO
источник

(

( in Programming Offtop
Алсо, в чём твоя проблема с хаскельным IO?
источник

I

Igor in Programming Offtop
(
An expression that is not referentially transparent is called referentially opaque.
Значит будет

"value opaque"
источник

(

( in Programming Offtop
type IO a = World -> (World, a)
источник

(

( in Programming Offtop
байнд просто из одной функции делает другую
источник

DS

Doge Shibu in Programming Offtop
Igor
Значит будет

"value opaque"
Тогда ты и функции возвращать будет плохо, потому что IO - это та же функция.
источник

(

( in Programming Offtop
Он ссылочно прозрачен
источник

I

Igor in Programming Offtop
(
type IO a = World -> (World, a)
Давай вызовывай это в реальности через unsafe...
источник

(

( in Programming Offtop
Igor
Давай вызовывай это в реальности через unsafe...
Ну, естественно я не смогу
источник

DS

Doge Shibu in Programming Offtop
Причем можно даже сконструировать ругами #World, засунуть в IO и вычислить
источник

(

( in Programming Offtop
В чём твой поинт?
источник

(

( in Programming Offtop
И когда уже этот чат прочитает про разницу инишл энкодинга и файнал энкодинга?
источник

QH

Quantum Harmonizer in Programming Offtop
(
И когда уже этот чат прочитает про разницу инишл энкодинга и файнал энкодинга?
когда ты ссылку скинешь, где почитать об этом, напрмер
источник

(

( in Programming Offtop
Quantum Harmonizer
когда ты ссылку скинешь, где почитать об этом, напрмер
источник

ML

Mikhail Levchenko in Programming Offtop
@DogeShibu это функциональный или императивный код?
источник

DS

Doge Shibu in Programming Offtop
Mikhail Levchenko
@DogeShibu это функциональный или императивный код?
Зависит от того, будет ли функция:
def some_fun():
  # код с картинки

Ссылочно прозрачной или нет.
источник