snippet-0.0.0.0: src/Snippet/Snippet.hs
-- |
--
-- Module : Snippet.Snippet
-- Copyright : (c) 2026 Patrick Brisbin
-- License : AGPL-3
-- Maintainer : pbrisbin@gmail.com
-- Stability : experimental
-- Portability : POSIX
module Snippet.Snippet
( Snippet (..)
) where
import Data.List.NonEmpty (NonEmpty)
import Data.Text (Text)
import Snippet.Line
import Snippet.Region
data Snippet = Snippet
{ uri :: Text
-- ^ Usually a file path, but can be anything
, region :: Region
, lines :: NonEmpty Line
}