containers-unicode-symbols-0.3.1.2: Unicode alternatives for common functions and operators

Copyright2009–2012 Roel van Dijk
LicenseBSD3 (see the file LICENSE)
MaintainerRoel van Dijk <vandijk.roel@gmail.com>
Safe HaskellSafe
LanguageHaskell2010

Data.Map.Strict.Unicode

Description

 
Synopsis

Documentation

(∈) :: Ord k => k -> Map k α -> Bool infix 4 Source #

(∈) = member

U+2208, ELEMENT OF

(∋) :: Ord k => Map k α -> k -> Bool infix 4 Source #

(∋) = flip (∈)

U+220B, CONTAINS AS MEMBER

(∉) :: Ord k => k -> Map k α -> Bool infix 4 Source #

(∉) = notMember

U+2209, NOT AN ELEMENT OF

(∌) :: Ord k => Map k α -> k -> Bool infix 4 Source #

(∌) = flip (∉)

U+220C, DOES NOT CONTAIN AS MEMBER

(∅) :: Map k α Source #

(∅) = empty

U+2205, EMPTY SET

(∪) :: Ord k => Map k α -> Map k α -> Map k α infixl 6 Source #

(∪) = union

U+222A, UNION

(∖) :: Ord k => Map k α -> Map k β -> Map k α infixl 9 Source #

(∖) = difference

U+2216, SET MINUS

(∆) :: Ord k => Map k α -> Map k α -> Map k α infixl 9 Source #

Symmetric difference

a ∆ b = (a ∖ b) ∪ (b ∖ a)

U+2206, INCREMENT

(∩) :: Ord k => Map k α -> Map k β -> Map k α infixr 6 Source #

(∩) = intersection

U+2229, INTERSECTION