LiveInternet
LiveInternet
x
(+ )
rss habrahabr
rss habrahabr
rss_habrahabr
-
-
e-mail
-
(6)
count
-
: 22.11.2006
:
:
: 2
:
[ ] Haskell Type-Level Literals
, 16 2015 . 10:47
+
(), , () .
, . . , , . Haskell, , , OCaml .
, , Haskell . , ( ) Haskell. , , .
→
http://habrahabr.ru/post/253157/
:
Haskell
Type-Level Literals
range validation
0
0
0
0
0
0
<a href="https://www.liveinternet.ru/users/rss_habrahabr/post356540849/">[Из песочницы] Арифметика с контролем диапазонов в Haskell с помощью Type-Level Literals</a><br/>Функциональное программирование (ФП), как известно, способствует написанию надёжного (безошибочного) кода. Ясно, что это максима. Программ без ошибок не бывает. Однако ФП в сочетании со строгой статической типизацией и развитостью системы типов позволяет, в значительной степени, выявлять неизбежные ошибки программиста ещё на стадии компиляции. Я говорю о Haskell, хотя, наверное, к OCaml это тоже относится. Однако если мы зададимся целью написания надёжного кода, то немедленно обнаружим, что возможности Haskell тут не безграничны. Не всё, что существует для этой цели (построения безопас... <a href="https://www.liveinternet.ru/users/rss_habrahabr/post356540849/">Читать далее...</a>
« .
—
—
. »
:
[1] [
]
:
:
: ( )
:
URL
LiveInternet
PDA