gi-gtk-4.0.12: Gtk 4.x bindings (compatibility layer)
Safe HaskellNone
LanguageHaskell2010

GI.Gtk.Objects.StringSorter

Description

This is a backwards-compatibility module re-exporting the contents of the GI.Gtk.Objects.StringSorter module in the gi-gtk4 package.

The link below will take you to the relevant entry in the gi-gtk4 documentation.

Documentation

newtype StringSorter #

Instances

Instances details
Eq StringSorter 
Instance details

Defined in GI.Gtk.Objects.StringSorter

Methods

(==) :: StringSorter -> StringSorter -> Bool

(/=) :: StringSorter -> StringSorter -> Bool

GObject StringSorter 
Instance details

Defined in GI.Gtk.Objects.StringSorter

ManagedPtrNewtype StringSorter 
Instance details

Defined in GI.Gtk.Objects.StringSorter

TypedObject StringSorter 
Instance details

Defined in GI.Gtk.Objects.StringSorter

Methods

glibType :: IO GType #

HasParentTypes StringSorter 
Instance details

Defined in GI.Gtk.Objects.StringSorter

HasAttributeList StringSorter 
Instance details

Defined in GI.Gtk.Objects.StringSorter

(info ~ ResolveStringSorterMethod t StringSorter, OverloadedMethod info StringSorter p, HasField t StringSorter p) => HasField (t :: Symbol) StringSorter p 
Instance details

Defined in GI.Gtk.Objects.StringSorter

Methods

getField :: StringSorter -> p

(info ~ ResolveStringSorterMethod t StringSorter, OverloadedMethodInfo info StringSorter) => IsLabel t (MethodProxy info StringSorter) 
Instance details

Defined in GI.Gtk.Objects.StringSorter

Methods

fromLabel :: MethodProxy info StringSorter

(info ~ ResolveStringSorterMethod t StringSorter, OverloadedMethod info StringSorter p) => IsLabel t (StringSorter -> p) 
Instance details

Defined in GI.Gtk.Objects.StringSorter

Methods

fromLabel :: StringSorter -> p

IsGValue (Maybe StringSorter) 
Instance details

Defined in GI.Gtk.Objects.StringSorter

Methods

gvalueGType_ :: IO GType #

gvalueSet_ :: Ptr GValue -> Maybe StringSorter -> IO () #

gvalueGet_ :: Ptr GValue -> IO (Maybe StringSorter) #

type AttributeList StringSorter 
Instance details

Defined in GI.Gtk.Objects.StringSorter

type AttributeList StringSorter = StringSorterAttributeList
type ParentTypes StringSorter 
Instance details

Defined in GI.Gtk.Objects.StringSorter

type ParentTypes StringSorter = '[Sorter, Object]
type SignalList StringSorter 
Instance details

Defined in GI.Gtk.Objects.StringSorter

type SignalList StringSorter = StringSorterSignalList

class (GObject o, IsDescendantOf StringSorter o) => IsStringSorter o #

Instances

Instances details
(GObject o, IsDescendantOf StringSorter o) => IsStringSorter o 
Instance details

Defined in GI.Gtk.Objects.StringSorter

type family ResolveStringSorterMethod (t :: Symbol) o where ... #

Equations

ResolveStringSorterMethod "bindProperty" o = ObjectBindPropertyMethodInfo 
ResolveStringSorterMethod "bindPropertyFull" o = ObjectBindPropertyFullMethodInfo 
ResolveStringSorterMethod "changed" o = SorterChangedMethodInfo 
ResolveStringSorterMethod "compare" o = SorterCompareMethodInfo 
ResolveStringSorterMethod "forceFloating" o = ObjectForceFloatingMethodInfo 
ResolveStringSorterMethod "freezeNotify" o = ObjectFreezeNotifyMethodInfo 
ResolveStringSorterMethod "getv" o = ObjectGetvMethodInfo 
ResolveStringSorterMethod "isFloating" o = ObjectIsFloatingMethodInfo 
ResolveStringSorterMethod "notify" o = ObjectNotifyMethodInfo 
ResolveStringSorterMethod "notifyByPspec" o = ObjectNotifyByPspecMethodInfo 
ResolveStringSorterMethod "ref" o = ObjectRefMethodInfo 
ResolveStringSorterMethod "refSink" o = ObjectRefSinkMethodInfo 
ResolveStringSorterMethod "runDispose" o = ObjectRunDisposeMethodInfo 
ResolveStringSorterMethod "stealData" o = ObjectStealDataMethodInfo 
ResolveStringSorterMethod "stealQdata" o = ObjectStealQdataMethodInfo 
ResolveStringSorterMethod "thawNotify" o = ObjectThawNotifyMethodInfo 
ResolveStringSorterMethod "unref" o = ObjectUnrefMethodInfo 
ResolveStringSorterMethod "watchClosure" o = ObjectWatchClosureMethodInfo 
ResolveStringSorterMethod "getCollation" o = StringSorterGetCollationMethodInfo 
ResolveStringSorterMethod "getData" o = ObjectGetDataMethodInfo 
ResolveStringSorterMethod "getExpression" o = StringSorterGetExpressionMethodInfo 
ResolveStringSorterMethod "getIgnoreCase" o = StringSorterGetIgnoreCaseMethodInfo 
ResolveStringSorterMethod "getOrder" o = SorterGetOrderMethodInfo 
ResolveStringSorterMethod "getProperty" o = ObjectGetPropertyMethodInfo 
ResolveStringSorterMethod "getQdata" o = ObjectGetQdataMethodInfo 
ResolveStringSorterMethod "setCollation" o = StringSorterSetCollationMethodInfo 
ResolveStringSorterMethod "setData" o = ObjectSetDataMethodInfo 
ResolveStringSorterMethod "setDataFull" o = ObjectSetDataFullMethodInfo 
ResolveStringSorterMethod "setExpression" o = StringSorterSetExpressionMethodInfo 
ResolveStringSorterMethod "setIgnoreCase" o = StringSorterSetIgnoreCaseMethodInfo 
ResolveStringSorterMethod "setProperty" o = ObjectSetPropertyMethodInfo 
ResolveStringSorterMethod l o = MethodResolutionFailed l o :: Type 

data StringSorterCollationPropertyInfo #

Instances

Instances details
AttrInfo StringSorterCollationPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.StringSorter

Associated Types

type AttrAllowedOps StringSorterCollationPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.StringSorter

type AttrAllowedOps StringSorterCollationPropertyInfo = '['AttrSet, 'AttrConstruct, 'AttrGet, 'AttrPut]
type AttrBaseTypeConstraint StringSorterCollationPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.StringSorter

type AttrGetType StringSorterCollationPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.StringSorter

type AttrSetTypeConstraint StringSorterCollationPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.StringSorter

type AttrSetTypeConstraint StringSorterCollationPropertyInfo = Type ~ Collation
type AttrTransferTypeConstraint StringSorterCollationPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.StringSorter

type AttrTransferTypeConstraint StringSorterCollationPropertyInfo = Type ~ Collation
type AttrTransferType StringSorterCollationPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.StringSorter

type AttrLabel StringSorterCollationPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.StringSorter

type AttrLabel StringSorterCollationPropertyInfo = "collation"
type AttrOrigin StringSorterCollationPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.StringSorter

Methods

attrGet :: AttrBaseTypeConstraint StringSorterCollationPropertyInfo o => o -> IO (AttrGetType StringSorterCollationPropertyInfo)

attrSet :: (AttrBaseTypeConstraint StringSorterCollationPropertyInfo o, AttrSetTypeConstraint StringSorterCollationPropertyInfo b) => o -> b -> IO ()

attrClear :: AttrBaseTypeConstraint StringSorterCollationPropertyInfo o => o -> IO ()

attrConstruct :: (AttrBaseTypeConstraint StringSorterCollationPropertyInfo o, AttrSetTypeConstraint StringSorterCollationPropertyInfo b) => b -> IO (GValueConstruct o)

attrTransfer :: (AttrBaseTypeConstraint StringSorterCollationPropertyInfo o, AttrTransferTypeConstraint StringSorterCollationPropertyInfo b) => Proxy o -> b -> IO (AttrTransferType StringSorterCollationPropertyInfo)

attrPut :: AttrBaseTypeConstraint StringSorterCollationPropertyInfo o => o -> AttrGetType StringSorterCollationPropertyInfo -> IO ()

dbgAttrInfo :: Maybe ResolvedSymbolInfo

type AttrAllowedOps StringSorterCollationPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.StringSorter

type AttrAllowedOps StringSorterCollationPropertyInfo = '['AttrSet, 'AttrConstruct, 'AttrGet, 'AttrPut]
type AttrBaseTypeConstraint StringSorterCollationPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.StringSorter

type AttrGetType StringSorterCollationPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.StringSorter

type AttrLabel StringSorterCollationPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.StringSorter

type AttrLabel StringSorterCollationPropertyInfo = "collation"
type AttrOrigin StringSorterCollationPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.StringSorter

type AttrSetTypeConstraint StringSorterCollationPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.StringSorter

type AttrSetTypeConstraint StringSorterCollationPropertyInfo = Type ~ Collation
type AttrTransferType StringSorterCollationPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.StringSorter

type AttrTransferTypeConstraint StringSorterCollationPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.StringSorter

type AttrTransferTypeConstraint StringSorterCollationPropertyInfo = Type ~ Collation

data StringSorterExpressionPropertyInfo #

Instances

Instances details
AttrInfo StringSorterExpressionPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.StringSorter

Associated Types

type AttrAllowedOps StringSorterExpressionPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.StringSorter

type AttrAllowedOps StringSorterExpressionPropertyInfo = '['AttrSet, 'AttrConstruct, 'AttrGet, 'AttrClear]
type AttrBaseTypeConstraint StringSorterExpressionPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.StringSorter

type AttrGetType StringSorterExpressionPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.StringSorter

type AttrSetTypeConstraint StringSorterExpressionPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.StringSorter

type AttrSetTypeConstraint StringSorterExpressionPropertyInfo = Type ~ Expression
type AttrTransferTypeConstraint StringSorterExpressionPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.StringSorter

type AttrTransferTypeConstraint StringSorterExpressionPropertyInfo = Type ~ Expression
type AttrTransferType StringSorterExpressionPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.StringSorter

type AttrLabel StringSorterExpressionPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.StringSorter

type AttrLabel StringSorterExpressionPropertyInfo = "expression"
type AttrOrigin StringSorterExpressionPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.StringSorter

Methods

attrGet :: AttrBaseTypeConstraint StringSorterExpressionPropertyInfo o => o -> IO (AttrGetType StringSorterExpressionPropertyInfo)

attrSet :: (AttrBaseTypeConstraint StringSorterExpressionPropertyInfo o, AttrSetTypeConstraint StringSorterExpressionPropertyInfo b) => o -> b -> IO ()

attrClear :: AttrBaseTypeConstraint StringSorterExpressionPropertyInfo o => o -> IO ()

attrConstruct :: (AttrBaseTypeConstraint StringSorterExpressionPropertyInfo o, AttrSetTypeConstraint StringSorterExpressionPropertyInfo b) => b -> IO (GValueConstruct o)

attrTransfer :: (AttrBaseTypeConstraint StringSorterExpressionPropertyInfo o, AttrTransferTypeConstraint StringSorterExpressionPropertyInfo b) => Proxy o -> b -> IO (AttrTransferType StringSorterExpressionPropertyInfo)

attrPut :: AttrBaseTypeConstraint StringSorterExpressionPropertyInfo o => o -> AttrGetType StringSorterExpressionPropertyInfo -> IO ()

dbgAttrInfo :: Maybe ResolvedSymbolInfo

type AttrAllowedOps StringSorterExpressionPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.StringSorter

type AttrAllowedOps StringSorterExpressionPropertyInfo = '['AttrSet, 'AttrConstruct, 'AttrGet, 'AttrClear]
type AttrBaseTypeConstraint StringSorterExpressionPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.StringSorter

type AttrGetType StringSorterExpressionPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.StringSorter

type AttrLabel StringSorterExpressionPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.StringSorter

type AttrLabel StringSorterExpressionPropertyInfo = "expression"
type AttrOrigin StringSorterExpressionPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.StringSorter

type AttrSetTypeConstraint StringSorterExpressionPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.StringSorter

type AttrSetTypeConstraint StringSorterExpressionPropertyInfo = Type ~ Expression
type AttrTransferType StringSorterExpressionPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.StringSorter

type AttrTransferTypeConstraint StringSorterExpressionPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.StringSorter

type AttrTransferTypeConstraint StringSorterExpressionPropertyInfo = Type ~ Expression

data StringSorterGetCollationMethodInfo #

Instances

Instances details
(signature ~ m Collation, MonadIO m, IsStringSorter a) => OverloadedMethod StringSorterGetCollationMethodInfo a signature 
Instance details

Defined in GI.Gtk.Objects.StringSorter

Methods

overloadedMethod :: a -> signature

OverloadedMethodInfo StringSorterGetCollationMethodInfo (a :: Type) 
Instance details

Defined in GI.Gtk.Objects.StringSorter

Methods

overloadedMethodInfo :: Maybe ResolvedSymbolInfo

data StringSorterGetExpressionMethodInfo #

Instances

Instances details
(signature ~ m (Maybe Expression), MonadIO m, IsStringSorter a) => OverloadedMethod StringSorterGetExpressionMethodInfo a signature 
Instance details

Defined in GI.Gtk.Objects.StringSorter

Methods

overloadedMethod :: a -> signature

OverloadedMethodInfo StringSorterGetExpressionMethodInfo (a :: Type) 
Instance details

Defined in GI.Gtk.Objects.StringSorter

Methods

overloadedMethodInfo :: Maybe ResolvedSymbolInfo

data StringSorterGetIgnoreCaseMethodInfo #

Instances

Instances details
(signature ~ m Bool, MonadIO m, IsStringSorter a) => OverloadedMethod StringSorterGetIgnoreCaseMethodInfo a signature 
Instance details

Defined in GI.Gtk.Objects.StringSorter

Methods

overloadedMethod :: a -> signature

OverloadedMethodInfo StringSorterGetIgnoreCaseMethodInfo (a :: Type) 
Instance details

Defined in GI.Gtk.Objects.StringSorter

Methods

overloadedMethodInfo :: Maybe ResolvedSymbolInfo

data StringSorterIgnoreCasePropertyInfo #

Instances

Instances details
AttrInfo StringSorterIgnoreCasePropertyInfo 
Instance details

Defined in GI.Gtk.Objects.StringSorter

Associated Types

type AttrAllowedOps StringSorterIgnoreCasePropertyInfo 
Instance details

Defined in GI.Gtk.Objects.StringSorter

type AttrAllowedOps StringSorterIgnoreCasePropertyInfo = '['AttrSet, 'AttrConstruct, 'AttrGet, 'AttrPut]
type AttrBaseTypeConstraint StringSorterIgnoreCasePropertyInfo 
Instance details

Defined in GI.Gtk.Objects.StringSorter

type AttrGetType StringSorterIgnoreCasePropertyInfo 
Instance details

Defined in GI.Gtk.Objects.StringSorter

type AttrGetType StringSorterIgnoreCasePropertyInfo = Bool
type AttrSetTypeConstraint StringSorterIgnoreCasePropertyInfo 
Instance details

Defined in GI.Gtk.Objects.StringSorter

type AttrSetTypeConstraint StringSorterIgnoreCasePropertyInfo = Type ~ Bool
type AttrTransferTypeConstraint StringSorterIgnoreCasePropertyInfo 
Instance details

Defined in GI.Gtk.Objects.StringSorter

type AttrTransferTypeConstraint StringSorterIgnoreCasePropertyInfo = Type ~ Bool
type AttrTransferType StringSorterIgnoreCasePropertyInfo 
Instance details

Defined in GI.Gtk.Objects.StringSorter

type AttrTransferType StringSorterIgnoreCasePropertyInfo = Bool
type AttrLabel StringSorterIgnoreCasePropertyInfo 
Instance details

Defined in GI.Gtk.Objects.StringSorter

type AttrLabel StringSorterIgnoreCasePropertyInfo = "ignore-case"
type AttrOrigin StringSorterIgnoreCasePropertyInfo 
Instance details

Defined in GI.Gtk.Objects.StringSorter

Methods

attrGet :: AttrBaseTypeConstraint StringSorterIgnoreCasePropertyInfo o => o -> IO (AttrGetType StringSorterIgnoreCasePropertyInfo)

attrSet :: (AttrBaseTypeConstraint StringSorterIgnoreCasePropertyInfo o, AttrSetTypeConstraint StringSorterIgnoreCasePropertyInfo b) => o -> b -> IO ()

attrClear :: AttrBaseTypeConstraint StringSorterIgnoreCasePropertyInfo o => o -> IO ()

attrConstruct :: (AttrBaseTypeConstraint StringSorterIgnoreCasePropertyInfo o, AttrSetTypeConstraint StringSorterIgnoreCasePropertyInfo b) => b -> IO (GValueConstruct o)

attrTransfer :: (AttrBaseTypeConstraint StringSorterIgnoreCasePropertyInfo o, AttrTransferTypeConstraint StringSorterIgnoreCasePropertyInfo b) => Proxy o -> b -> IO (AttrTransferType StringSorterIgnoreCasePropertyInfo)

attrPut :: AttrBaseTypeConstraint StringSorterIgnoreCasePropertyInfo o => o -> AttrGetType StringSorterIgnoreCasePropertyInfo -> IO ()

dbgAttrInfo :: Maybe ResolvedSymbolInfo

type AttrAllowedOps StringSorterIgnoreCasePropertyInfo 
Instance details

Defined in GI.Gtk.Objects.StringSorter

type AttrAllowedOps StringSorterIgnoreCasePropertyInfo = '['AttrSet, 'AttrConstruct, 'AttrGet, 'AttrPut]
type AttrBaseTypeConstraint StringSorterIgnoreCasePropertyInfo 
Instance details

Defined in GI.Gtk.Objects.StringSorter

type AttrGetType StringSorterIgnoreCasePropertyInfo 
Instance details

Defined in GI.Gtk.Objects.StringSorter

type AttrGetType StringSorterIgnoreCasePropertyInfo = Bool
type AttrLabel StringSorterIgnoreCasePropertyInfo 
Instance details

Defined in GI.Gtk.Objects.StringSorter

type AttrLabel StringSorterIgnoreCasePropertyInfo = "ignore-case"
type AttrOrigin StringSorterIgnoreCasePropertyInfo 
Instance details

Defined in GI.Gtk.Objects.StringSorter

type AttrSetTypeConstraint StringSorterIgnoreCasePropertyInfo 
Instance details

Defined in GI.Gtk.Objects.StringSorter

type AttrSetTypeConstraint StringSorterIgnoreCasePropertyInfo = Type ~ Bool
type AttrTransferType StringSorterIgnoreCasePropertyInfo 
Instance details

Defined in GI.Gtk.Objects.StringSorter

type AttrTransferType StringSorterIgnoreCasePropertyInfo = Bool
type AttrTransferTypeConstraint StringSorterIgnoreCasePropertyInfo 
Instance details

Defined in GI.Gtk.Objects.StringSorter

type AttrTransferTypeConstraint StringSorterIgnoreCasePropertyInfo = Type ~ Bool

data StringSorterSetCollationMethodInfo #

Instances

Instances details
(signature ~ (Collation -> m ()), MonadIO m, IsStringSorter a) => OverloadedMethod StringSorterSetCollationMethodInfo a signature 
Instance details

Defined in GI.Gtk.Objects.StringSorter

Methods

overloadedMethod :: a -> signature

OverloadedMethodInfo StringSorterSetCollationMethodInfo (a :: Type) 
Instance details

Defined in GI.Gtk.Objects.StringSorter

Methods

overloadedMethodInfo :: Maybe ResolvedSymbolInfo

data StringSorterSetExpressionMethodInfo #

Instances

Instances details
(signature ~ (Maybe b -> m ()), MonadIO m, IsStringSorter a, IsExpression b) => OverloadedMethod StringSorterSetExpressionMethodInfo a signature 
Instance details

Defined in GI.Gtk.Objects.StringSorter

Methods

overloadedMethod :: a -> signature

OverloadedMethodInfo StringSorterSetExpressionMethodInfo (a :: Type) 
Instance details

Defined in GI.Gtk.Objects.StringSorter

Methods

overloadedMethodInfo :: Maybe ResolvedSymbolInfo

data StringSorterSetIgnoreCaseMethodInfo #

Instances

Instances details
(signature ~ (Bool -> m ()), MonadIO m, IsStringSorter a) => OverloadedMethod StringSorterSetIgnoreCaseMethodInfo a signature 
Instance details

Defined in GI.Gtk.Objects.StringSorter

Methods

overloadedMethod :: a -> signature

OverloadedMethodInfo StringSorterSetIgnoreCaseMethodInfo (a :: Type) 
Instance details

Defined in GI.Gtk.Objects.StringSorter

Methods

overloadedMethodInfo :: Maybe ResolvedSymbolInfo

clearStringSorterExpression :: (MonadIO m, IsStringSorter o) => o -> m () #

constructStringSorterCollation :: (IsStringSorter o, MonadIO m) => Collation -> m (GValueConstruct o) #

constructStringSorterExpression :: (IsStringSorter o, MonadIO m, IsExpression a) => a -> m (GValueConstruct o) #

constructStringSorterIgnoreCase :: (IsStringSorter o, MonadIO m) => Bool -> m (GValueConstruct o) #

getStringSorterExpression :: (MonadIO m, IsStringSorter o) => o -> m (Maybe Expression) #

getStringSorterIgnoreCase :: (MonadIO m, IsStringSorter o) => o -> m Bool #

setStringSorterCollation :: (MonadIO m, IsStringSorter o) => o -> Collation -> m () #

setStringSorterExpression :: (MonadIO m, IsStringSorter o, IsExpression a) => o -> a -> m () #

setStringSorterIgnoreCase :: (MonadIO m, IsStringSorter o) => o -> Bool -> m () #

stringSorterCollation :: AttrLabelProxy "collation" #

stringSorterExpression :: AttrLabelProxy "expression" #

stringSorterGetCollation :: (HasCallStack, MonadIO m, IsStringSorter a) => a -> m Collation #

stringSorterGetExpression :: (HasCallStack, MonadIO m, IsStringSorter a) => a -> m (Maybe Expression) #

stringSorterGetIgnoreCase :: (HasCallStack, MonadIO m, IsStringSorter a) => a -> m Bool #

stringSorterIgnoreCase :: AttrLabelProxy "ignoreCase" #

stringSorterNew :: (HasCallStack, MonadIO m, IsExpression a) => Maybe a -> m StringSorter #

stringSorterSetCollation :: (HasCallStack, MonadIO m, IsStringSorter a) => a -> Collation -> m () #

stringSorterSetExpression :: (HasCallStack, MonadIO m, IsStringSorter a, IsExpression b) => a -> Maybe b -> m () #

stringSorterSetIgnoreCase :: (HasCallStack, MonadIO m, IsStringSorter a) => a -> Bool -> m () #

toStringSorter :: (MonadIO m, IsStringSorter o) => o -> m StringSorter #