    -- ------------------------------------------------------------

    {- |
       Module     : Text.Regex.Glob.String
       Copyright  : Copyright (C) 2011- Uwe Schmidt
       License    : MIT

       Maintainer : Uwe Schmidt <uwe@fh-wedel.de>
       Stability  : stable
       Portability: portable

       csh glob style pattern matcher
    -}

    -- ------------------------------------------------------------

    module Text.Regex.Glob.String
      {-# DEPRECATED "use the more general 'Text.Regex.Glob.Generic' instead" #-}
      ( Regex
      , match
      , matchNoCase
      , parseRegex
      , parseRegexNoCase
      )
    where

    import           Text.Regex.Glob.Generic             (Regex)
    import qualified Text.Regex.Glob.Generic             as G

    -- ------------------------------------------------------------

    match            :: String -> String -> Bool
    match :: String -> String -> Bool
    match            = String -> String -> Bool
    forall s. StringLike s => s -> s -> Bool
    G.match

    matchNoCase      :: String -> String -> Bool
    matchNoCase :: String -> String -> Bool
    matchNoCase      = String -> String -> Bool
    forall s. StringLike s => s -> s -> Bool
    G.matchNoCase

    parseRegex       :: String -> Regex
    parseRegex :: String -> Regex
    parseRegex       = String -> Regex
    forall s. StringLike s => s -> GenRegex s
    G.parseRegex

    parseRegexNoCase :: String -> Regex
    parseRegexNoCase :: String -> Regex
    parseRegexNoCase = String -> Regex
    forall s. StringLike s => s -> GenRegex s
    G.parseRegexNoCase

    -- ------------------------------------------------------------