module Ribosome.Host.Data.NvimSocket where import Path (Abs, File, Path) newtype NvimSocket = NvimSocket { NvimSocket -> Path Abs File unNvimSocket :: Path Abs File } deriving stock (NvimSocket -> NvimSocket -> Bool (NvimSocket -> NvimSocket -> Bool) -> (NvimSocket -> NvimSocket -> Bool) -> Eq NvimSocket forall a. (a -> a -> Bool) -> (a -> a -> Bool) -> Eq a /= :: NvimSocket -> NvimSocket -> Bool $c/= :: NvimSocket -> NvimSocket -> Bool == :: NvimSocket -> NvimSocket -> Bool $c== :: NvimSocket -> NvimSocket -> Bool Eq, Int -> NvimSocket -> ShowS [NvimSocket] -> ShowS NvimSocket -> String (Int -> NvimSocket -> ShowS) -> (NvimSocket -> String) -> ([NvimSocket] -> ShowS) -> Show NvimSocket forall a. (Int -> a -> ShowS) -> (a -> String) -> ([a] -> ShowS) -> Show a showList :: [NvimSocket] -> ShowS $cshowList :: [NvimSocket] -> ShowS show :: NvimSocket -> String $cshow :: NvimSocket -> String showsPrec :: Int -> NvimSocket -> ShowS $cshowsPrec :: Int -> NvimSocket -> ShowS Show)