Size: a a a

2020 November 28

R

Roman in Haskell
Maxim Koltsov
Я его гхцшной магией считал просто, которую мне тайпабл даёт
гхцшная магия в eqT, а сам :~: — это обычный гадт:

data a :~: b where
 Refl :: a :~: a
источник

MK

Maxim Koltsov in Haskell
Roman
гхцшная магия в eqT, а сам :~: — это обычный гадт:

data a :~: b where
 Refl :: a :~: a
Я знаю, но вот из-за того что пользовался только так то и не обращал внимание
источник

к

кана in Haskell
Roman
у меня тайпчекается
хм, поставил 8.10.2, такая же ошибка
источник

к

кана in Haskell
источник

к

кана in Haskell
ну ладно, kind-сигнатура помогла
источник

к

кана in Haskell
источник

к

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

к

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

R

Roman in Haskell
кана
хм, поставил 8.10.2, такая же ошибка
проверл иеще раз, у меня работает
источник

R

Roman in Haskell
экстеншоны в файле включены такие:

{-# LANGUAGE ConstraintKinds       #-}
{-# LANGUAGE DataKinds             #-}
{-# LANGUAGE DefaultSignatures     #-}
{-# LANGUAGE FlexibleInstances     #-}
{-# LANGUAGE GADTs                 #-}
{-# LANGUAGE MultiParamTypeClasses #-}
{-# LANGUAGE OverloadedStrings     #-}
{-# LANGUAGE PolyKinds             #-}
{-# LANGUAGE RankNTypes            #-}
{-# LANGUAGE TypeApplications      #-}
{-# LANGUAGE TypeFamilies          #-}
{-# LANGUAGE TypeOperators         #-}
{-# LANGUAGE UndecidableInstances  #-}
источник

к

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

к

кана in Haskell
очень странно
источник

IK

Ilya Kos in Haskell
А понмите чета гдето было красивое RebindableSyntax для do
источник

IK

Ilya Kos in Haskell
Чтобы писать foo.do  ...
источник

IK

Ilya Kos in Haskell
Что-то в этом роде
источник

IK

Ilya Kos in Haskell
Поставлю более конкретный вопрос: какой самый адекватный способ использовать do-нотацию с indexed monad?
источник

IK

Ilya Kos in Haskell
GHC 8.10
источник

a

adam in Haskell
Ilya Kos
Чтобы писать foo.do  ...
QualifiedDo
источник

IK

Ilya Kos in Haskell
спасибо
источник

AA

A64m AL256m qn<co... in Haskell
Ilya Kos
GHC 8.10
только это 9.0
источник