История изменений
Исправление MOPKOBKA, (текущая версия) :
Пока не приступал к изучению Haskell, но работающий аналог мне кажется будет вот таким:
type t = | T of (int -> t)
Мое предположение верно, если
(T x) ~~ y = x y
let (~~) t y =
match t with
| T x -> x y
Но твой пример конечно намного красивее чем тот что был ранее, поменяю ссылку на него.
Исправление MOPKOBKA, :
Пока не приступал к изучению Haskell, но работающий аналог мне кажется будет вот таким:
type t = | T of (int -> t)
Мое предположение верно, если
(T x) ~~ y = x y
let (~~) t y =
match t with
| T x -> x y
Исправление MOPKOBKA, :
Пока не приступал к изучению Haskell, но работающий аналог мне кажется будет вот таким:
type t = | T of (int -> t)
Мое предположение верно, если
(T x) ~~ y = x y
let (~~) t y =
match t with
| T x -> x y
Исходная версия MOPKOBKA, :
Пока не приступал к изучению Haskell, но работающий аналог мне кажется будет вот таким:
type t = | T of (int -> t)