diff options
Diffstat (limited to 'scaffolder/src/Text/Edifact/Scaffolder/Simples/Types.hs')
-rw-r--r-- | scaffolder/src/Text/Edifact/Scaffolder/Simples/Types.hs | 14 |
1 files changed, 14 insertions, 0 deletions
diff --git a/scaffolder/src/Text/Edifact/Scaffolder/Simples/Types.hs b/scaffolder/src/Text/Edifact/Scaffolder/Simples/Types.hs new file mode 100644 index 0000000..08b6ca5 --- /dev/null +++ b/scaffolder/src/Text/Edifact/Scaffolder/Simples/Types.hs | |||
@@ -0,0 +1,14 @@ | |||
1 | module Text.Edifact.Scaffolder.Simples.Types where | ||
2 | |||
3 | data Representation = Representation Content Cardinality | ||
4 | deriving Show | ||
5 | |||
6 | data Content = AlphaNumeric | ||
7 | | Alpha | ||
8 | | Numeric | ||
9 | deriving Show | ||
10 | |||
11 | data Cardinality = UpTo Int | ||
12 | | Exactly Int | ||
13 | | AnyNumber | ||
14 | deriving Show | ||