Size: a a a

2021 March 25

JS

Jerzy Syrowiecki in Haskell
но на тотальных языках можно написать много полезных программ, так что они вполне себе ЯП
источник

[

[BRM]White Rabbit in Haskell
ну, да. В нормальном программировании очень редко случается, что "ух, кажется, нам надо написать алгоритм, считающий количество стадий выполнения известной математической дилеммы и делать мы это должны когда у нас уже написано 99% проекта на тотальном языке программирования, который этого не может"
источник

t

toriningen in Haskell
>на тотальном языке программирования

поэтому мы тихооонечко просунем в тотальный язык ffi-биндинг к либе на сишке
источник

к

кана in Haskell
а что, много знаете полностью тотальных компилируемых языков?
источник

к

кана in Haskell
не знаю ни одного такого
источник

JS

Jerzy Syrowiecki in Haskell
полностью тотальных — это где нельзя люк приоткрыть?
источник

t

toriningen in Haskell
ну если бы в идрисе и агде не было аннотаций для того, чтобы пообещать, что функция точно-точно тотальная, хотя ни программист, ни компилятор этого не знают наверняка...
источник

к

кана in Haskell
видел только с опциональным тоталити чекером
источник

t

toriningen in Haskell
Jerzy Syrowiecki
полностью тотальных — это где нельзя люк приоткрыть?
и, как следствие, никакой io невозможен? 🙂
источник

[

[BRM]White Rabbit in Haskell
ну типа
источник

JS

Jerzy Syrowiecki in Haskell
в ATS выход в нетотальность вообще огромный и на самом видном месте лежит
источник

JS

Jerzy Syrowiecki in Haskell
toriningen
и, как следствие, никакой io невозможен? 🙂
возможен только через примитивы, встроенные в язык
источник

[

[BRM]White Rabbit in Haskell
Кстати, хочу пожелать здоровья и благополучия стабильности HLS. Вчера закрыл учебный проект, всё было нормально. Сегодня открываю, висит какая-то непонятная ошибка, но при этом стак билдит, а ghci файл подхватывает.
источник

JS

Jerzy Syrowiecki in Haskell
кана
а что, много знаете полностью тотальных компилируемых языков?
есть такой! Dhall. из IO там только чтение файлов
источник

t

toriningen in Haskell
Jerzy Syrowiecki
возможен только через примитивы, встроенные в язык
но ведь независимо от примитивов, язык не может гарантировать тотальность ио, потому что в общем случае ио нетотален. или я неправильно понимаю?
источник

t

toriningen in Haskell
ничто не может запретить сисколлу никогда не вернуть управление процессу
источник

JS

Jerzy Syrowiecki in Haskell
toriningen
но ведь независимо от примитивов, язык не может гарантировать тотальность ио, потому что в общем случае ио нетотален. или я неправильно понимаю?
да, компромиссы
источник

t

toriningen in Haskell
[BRM]White Rabbit
Кстати, хочу пожелать здоровья и благополучия стабильности HLS. Вчера закрыл учебный проект, всё было нормально. Сегодня открываю, висит какая-то непонятная ошибка, но при этом стак билдит, а ghci файл подхватывает.
еще и ansi-эскейпы на чем-то, что выглядит как винда
источник

YS

Yan Shkurinskiy in Haskell
думаю это и есть винда
источник

[

[BRM]White Rabbit in Haskell
toriningen
еще и ansi-эскейпы на чем-то, что выглядит как винда
Если это выглядит как винда, пахнет, как винда, ощущается, как винда, и пользователь говорит, что это винда, то это винда.
Так вот, это винда.
источник