chromatin-0.1.0.0: lib/Chromatin/Data/RpluginName.hs
{-# LANGUAGE DeriveGeneric #-}
{-# LANGUAGE DeriveAnyClass #-}
module Chromatin.Data.RpluginName(
RpluginName(..),
) where
import GHC.Generics (Generic)
import Control.DeepSeq (NFData)
import Neovim.Classes (NvimObject(..))
import Ribosome.Internal.NvimObject (deriveString)
newtype RpluginName = RpluginName String
deriving (Eq, Show, Generic, NFData)
instance NvimObject RpluginName where
toObject (RpluginName s) = toObject s
fromObject = deriveString RpluginName