packages feed

GenSmsPdu-0.1: GenSmsPdu.cabal

Name: GenSmsPdu
Version: 0.1
Cabal-Version: >= 1.2
Build-type: Simple
License: BSD3
License-file: LICENSE
Copyright: Kwanghoon Choi <lazyswamp@gmail.com>
Author: Kwanghoon Choi <lazyswamp@gmail.com>
Maintainer: Kwanghoon Choi <lazyswamp@gmail.com>
Homepage: 
Category: Testing
Synopsis: Automatic SMS message generator
Description: GenSmsPdu is a library for random generation of 3GPP SMS
            messages. It defines a big data type for 3GPP defined 
            SMS message formats such as SMS-SUBMIT and SMS-DELIVER \[1\].
            Using QuickCheck, it can generate a list of random SMS messages
            in the data type automatically.
            .
            GenSmsPdu offers an encoder to convert an SMS message into
            an SMS PDU (Protocol Data Unit) in bytes, and a decoder to do the reverse. Currently,
            it generates only single paged SMS messages.
            .
            \[1\] 3GPP TS 23.040 V6.7.0, 3rd Generation Partnership Project
              Technical Specification Group Core Network and Terminals;
              Technical Realization of the Short Message Service (SMS)
             (Release 6), March 2006. http:\/\/www.3gpp.org.

Extra-source-files: src/GenSmsPdu.hs

Executable gensmspdu
  Main-Is: Main.hs
  hs-source-dirs: src
  Build-depends: base >= 4 && < 5, random, haskell98, QuickCheck
  Ghc-options: -fglasgow-exts
  extensions: MultiParamTypeClasses 
  extensions: UndecidableInstances