packages feed

ascii-superset-1.3.0.1: library/ASCII/Refinement/Internal.hs-boot

module ASCII.Refinement.Internal where

import {-# source #-} ASCII.SupersetConversion (StringSupersetConversion)
import Data.Kind (Type)

data ASCII (superset :: Type)

lift :: forall (superset :: Type). ASCII superset -> superset

asciiUnsafe :: forall (superset :: Type). superset -> ASCII superset

convertRefinedString :: StringSupersetConversion (a :: Type) (b :: Type) =>
  ASCII a -> ASCII b