Build #2 for AFSM-0.1.3.1

[all reports]

Package AFSM-0.1.3.1
Install InstallOk
Docs Ok
Tests NotTried
Time submitted 2016-10-23 18:21:01.792718 UTC
Compiler ghc-8.0.1.20160701
OS linux
Arch x86_64
Dependencies base-4.9.0.0
Flags none

Build log

[view raw]

Resolving dependencies...
cabal: Entering directory '/tmp/cabal-tmp-24466/AFSM-0.1.3.1'
Configuring AFSM-0.1.3.1...
Building AFSM-0.1.3.1...
Preprocessing library AFSM-0.1.3.1...
[ 1 of 11] Compiling Data.SF.CoreType ( src/Data/SF/CoreType.hs, dist/build/Data/SF/CoreType.o )

src/Data/SF/CoreType.hs:20:1: warning: [-Wunused-top-binds]
    Defined but not used: ‘newSF’

src/Data/SF/CoreType.hs:24:1: warning: [-Wunused-top-binds]
    Defined but not used: ‘simpleSF’

src/Data/SF/CoreType.hs:26:8: warning: [-Wname-shadowing]
    This binding for ‘f’ shadows the existing binding
      bound at src/Data/SF/CoreType.hs:24:10

src/Data/SF/CoreType.hs:26:10: warning: [-Wname-shadowing]
    This binding for ‘s’ shadows the existing binding
      bound at src/Data/SF/CoreType.hs:24:12
[ 2 of 11] Compiling Data.SF.Core     ( src/Data/SF/Core.hs, dist/build/Data/SF/Core.o )

src/Data/SF/Core.hs:23:1: warning: [-Worphans]
    Orphan instance: instance Category SF
    To avoid this
        move the instance declaration to the module of the class or of the type, or
        wrap the type with a newtype and declare the instance on the new type.

src/Data/SF/Core.hs:33:8: warning: [-Wname-shadowing]
    This binding for ‘f0’ shadows the existing binding
      bound at src/Data/SF/Core.hs:31:23

src/Data/SF/Core.hs:33:11: warning: [-Wname-shadowing]
    This binding for ‘f1’ shadows the existing binding
      bound at src/Data/SF/Core.hs:31:15

src/Data/SF/Core.hs:41:1: warning: [-Worphans]
    Orphan instance: instance Arrow SF
    To avoid this
        move the instance declaration to the module of the class or of the type, or
        wrap the type with a newtype and declare the instance on the new type.

src/Data/SF/Core.hs:54:8: warning: [-Wname-shadowing]
    This binding for ‘f’ shadows the existing binding
      bound at src/Data/SF/Core.hs:52:13

src/Data/SF/Core.hs:62:8: warning: [-Wname-shadowing]
    This binding for ‘f’ shadows the existing binding
      bound at src/Data/SF/Core.hs:60:14

src/Data/SF/Core.hs:69:8: warning: [-Wname-shadowing]
    This binding for ‘f0’ shadows the existing binding
      bound at src/Data/SF/Core.hs:67:15

src/Data/SF/Core.hs:69:11: warning: [-Wname-shadowing]
    This binding for ‘f1’ shadows the existing binding
      bound at src/Data/SF/Core.hs:67:23

src/Data/SF/Core.hs:77:8: warning: [-Wname-shadowing]
    This binding for ‘f0’ shadows the existing binding
      bound at src/Data/SF/Core.hs:75:14

src/Data/SF/Core.hs:77:11: warning: [-Wname-shadowing]
    This binding for ‘f1’ shadows the existing binding
      bound at src/Data/SF/Core.hs:75:22

src/Data/SF/Core.hs:86:1: warning: [-Worphans]
    Orphan instance: instance ArrowChoice SF
    To avoid this
        move the instance declaration to the module of the class or of the type, or
        wrap the type with a newtype and declare the instance on the new type.

src/Data/SF/Core.hs:95:8: warning: [-Wname-shadowing]
    This binding for ‘f0’ shadows the existing binding
      bound at src/Data/SF/Core.hs:93:12

src/Data/SF/Core.hs:96:8: warning: [-Wname-shadowing]
    This binding for ‘f0’ shadows the existing binding
      bound at src/Data/SF/Core.hs:93:12

src/Data/SF/Core.hs:103:8: warning: [-Wname-shadowing]
    This binding for ‘f0’ shadows the existing binding
      bound at src/Data/SF/Core.hs:101:13

src/Data/SF/Core.hs:104:8: warning: [-Wname-shadowing]
    This binding for ‘f0’ shadows the existing binding
      bound at src/Data/SF/Core.hs:101:13

src/Data/SF/Core.hs:111:8: warning: [-Wname-shadowing]
    This binding for ‘f0’ shadows the existing binding
      bound at src/Data/SF/Core.hs:109:11

src/Data/SF/Core.hs:111:11: warning: [-Wname-shadowing]
    This binding for ‘f1’ shadows the existing binding
      bound at src/Data/SF/Core.hs:109:19

src/Data/SF/Core.hs:112:8: warning: [-Wname-shadowing]
    This binding for ‘f0’ shadows the existing binding
      bound at src/Data/SF/Core.hs:109:11

src/Data/SF/Core.hs:112:11: warning: [-Wname-shadowing]
    This binding for ‘f1’ shadows the existing binding
      bound at src/Data/SF/Core.hs:109:19

src/Data/SF/Core.hs:117:8: warning: [-Wname-shadowing]
    This binding for ‘f0’ shadows the existing binding
      bound at src/Data/SF/Core.hs:115:13

src/Data/SF/Core.hs:117:11: warning: [-Wname-shadowing]
    This binding for ‘f1’ shadows the existing binding
      bound at src/Data/SF/Core.hs:115:21

src/Data/SF/Core.hs:118:8: warning: [-Wname-shadowing]
    This binding for ‘f0’ shadows the existing binding
      bound at src/Data/SF/Core.hs:115:13

src/Data/SF/Core.hs:118:11: warning: [-Wname-shadowing]
    This binding for ‘f1’ shadows the existing binding
      bound at src/Data/SF/Core.hs:115:21

src/Data/SF/Core.hs:123:1: warning: [-Worphans]
    Orphan instance: instance ArrowApply SF
    To avoid this
        move the instance declaration to the module of the class or of the type, or
        wrap the type with a newtype and declare the instance on the new type.

src/Data/SF/Core.hs:134:1: warning: [-Worphans]
    Orphan instance: instance ArrowLoop SF
    To avoid this
        move the instance declaration to the module of the class or of the type, or
        wrap the type with a newtype and declare the instance on the new type.

src/Data/SF/Core.hs:140:8: warning: [-Wname-shadowing]
    This binding for ‘f0’ shadows the existing binding
      bound at src/Data/SF/Core.hs:138:12
[ 3 of 11] Compiling Data.SF          ( src/Data/SF.hs, dist/build/Data/SF.o )

src/Data/SF.hs:19:1: warning: [-Wunused-imports]
    The import of ‘Control.Category’ is redundant
      except perhaps to import instances from ‘Control.Category’
    To import instances alone, use: import Control.Category()

src/Data/SF.hs:20:1: warning: [-Wunused-imports]
    The import of ‘Control.Arrow’ is redundant
      except perhaps to import instances from ‘Control.Arrow’
    To import instances alone, use: import Control.Arrow()

src/Data/SF.hs:23:1: warning: [-Wunused-imports]
    The import of ‘Data.SF.Core’ is redundant
      except perhaps to import instances from ‘Data.SF.Core’
    To import instances alone, use: import Data.SF.Core()
[ 4 of 11] Compiling Control.AFSM.CoreType ( src/Control/AFSM/CoreType.hs, dist/build/Control/AFSM/CoreType.o )

src/Control/AFSM/CoreType.hs:49:7: warning: [-Wname-shadowing]
    This binding for ‘tf’ shadows the existing binding
      defined at src/Control/AFSM/CoreType.hs:38:1

src/Control/AFSM/CoreType.hs:71:12: warning: [-Wunused-matches]
    Defined but not used: ‘f’
[ 5 of 11] Compiling Control.AFSM.Util ( src/Control/AFSM/Util.hs, dist/build/Control/AFSM/Util.o )
[ 6 of 11] Compiling Control.AFSM.Core ( src/Control/AFSM/Core.hs, dist/build/Control/AFSM/Core.o )

src/Control/AFSM/Core.hs:14:1: warning: [-Wunused-imports]
    The import of ‘Control.Category’ is redundant
      except perhaps to import instances from ‘Control.Category’
    To import instances alone, use: import Control.Category()

src/Control/AFSM/Core.hs:15:1: warning: [-Wunused-imports]
    The import of ‘Control.Arrow’ is redundant
      except perhaps to import instances from ‘Control.Arrow’
    To import instances alone, use: import Control.Arrow()

src/Control/AFSM/Core.hs:19:1: warning: [-Wunused-imports]
    The import of ‘Control.AFSM.Util’ is redundant
      except perhaps to import instances from ‘Control.AFSM.Util’
    To import instances alone, use: import Control.AFSM.Util()

src/Control/AFSM/Core.hs:51:1: warning: [-Wmissing-signatures]
    Top-level binding with no type signature:
      simpleSrc :: forall s a. SM s () a -> [a]

src/Control/AFSM/Core.hs:109:8: warning: [-Wname-shadowing]
    This binding for ‘f0’ shadows the existing binding
      bound at src/Control/AFSM/Core.hs:107:17

src/Control/AFSM/Core.hs:109:11: warning: [-Wname-shadowing]
    This binding for ‘s’ shadows the existing binding
      bound at src/Control/AFSM/Core.hs:107:21

src/Control/AFSM/Core.hs:116:8: warning: [-Wname-shadowing]
    This binding for ‘f1’ shadows the existing binding
      bound at src/Control/AFSM/Core.hs:114:20

src/Control/AFSM/Core.hs:116:11: warning: [-Wname-shadowing]
    This binding for ‘s’ shadows the existing binding
      bound at src/Control/AFSM/Core.hs:114:24

src/Control/AFSM/Core.hs:120:1: warning: [-Wmissing-signatures]
    Top-level binding with no type signature:
      (^>>>) :: forall a b s c. (a -> b) -> SM s b c -> SM s a c

src/Control/AFSM/Core.hs:121:1: warning: [-Wmissing-signatures]
    Top-level binding with no type signature:
      (>>>^) :: forall s a b c. SM s a b -> (b -> c) -> SM s a c

src/Control/AFSM/Core.hs:122:1: warning: [-Wmissing-signatures]
    Top-level binding with no type signature:
      (<<<^) :: forall a b s c. SM s b c -> (a -> b) -> SM s a c

src/Control/AFSM/Core.hs:123:1: warning: [-Wmissing-signatures]
    Top-level binding with no type signature:
      (^<<<) :: forall s a b c. (b -> c) -> SM s a b -> SM s a c

src/Control/AFSM/Core.hs:133:8: warning: [-Wname-shadowing]
    This binding for ‘f0’ shadows the existing binding
      bound at src/Control/AFSM/Core.hs:131:35

src/Control/AFSM/Core.hs:133:11: warning: [-Wname-shadowing]
    This binding for ‘f1’ shadows the existing binding
      bound at src/Control/AFSM/Core.hs:131:19

src/Control/AFSM/Core.hs:133:15: warning: [-Wname-shadowing]
    This binding for ‘s0’ shadows the existing binding
      bound at src/Control/AFSM/Core.hs:131:39

src/Control/AFSM/Core.hs:133:19: warning: [-Wname-shadowing]
    This binding for ‘s1’ shadows the existing binding
      bound at src/Control/AFSM/Core.hs:131:23

src/Control/AFSM/Core.hs:155:8: warning: [-Wname-shadowing]
    This binding for ‘f’ shadows the existing binding
      bound at src/Control/AFSM/Core.hs:153:17

src/Control/AFSM/Core.hs:155:10: warning: [-Wname-shadowing]
    This binding for ‘s’ shadows the existing binding
      bound at src/Control/AFSM/Core.hs:153:20

src/Control/AFSM/Core.hs:162:8: warning: [-Wname-shadowing]
    This binding for ‘f’ shadows the existing binding
      bound at src/Control/AFSM/Core.hs:160:18

src/Control/AFSM/Core.hs:162:10: warning: [-Wname-shadowing]
    This binding for ‘s’ shadows the existing binding
      bound at src/Control/AFSM/Core.hs:160:21

src/Control/AFSM/Core.hs:169:8: warning: [-Wname-shadowing]
    This binding for ‘f0’ shadows the existing binding
      bound at src/Control/AFSM/Core.hs:167:19

src/Control/AFSM/Core.hs:169:11: warning: [-Wname-shadowing]
    This binding for ‘f1’ shadows the existing binding
      bound at src/Control/AFSM/Core.hs:167:35

src/Control/AFSM/Core.hs:169:15: warning: [-Wname-shadowing]
    This binding for ‘s0’ shadows the existing binding
      bound at src/Control/AFSM/Core.hs:167:23

src/Control/AFSM/Core.hs:169:19: warning: [-Wname-shadowing]
    This binding for ‘s1’ shadows the existing binding
      bound at src/Control/AFSM/Core.hs:167:39

src/Control/AFSM/Core.hs:177:8: warning: [-Wname-shadowing]
    This binding for ‘f0’ shadows the existing binding
      bound at src/Control/AFSM/Core.hs:175:18

src/Control/AFSM/Core.hs:177:11: warning: [-Wname-shadowing]
    This binding for ‘f1’ shadows the existing binding
      bound at src/Control/AFSM/Core.hs:175:34

src/Control/AFSM/Core.hs:177:15: warning: [-Wname-shadowing]
    This binding for ‘s0’ shadows the existing binding
      bound at src/Control/AFSM/Core.hs:175:22

src/Control/AFSM/Core.hs:177:19: warning: [-Wname-shadowing]
    This binding for ‘s1’ shadows the existing binding
      bound at src/Control/AFSM/Core.hs:175:38

src/Control/AFSM/Core.hs:182:1: warning: [-Wmissing-signatures]
    Top-level binding with no type signature:
      (****) :: forall s0 a b s1 c d.
                SM s0 a b -> SM s1 c d -> SM (s0, s1) (a, c) (b, d)

src/Control/AFSM/Core.hs:184:1: warning: [-Wmissing-signatures]
    Top-level binding with no type signature:
      (&&&&) :: forall s0 a b s1 c.
                SM s0 a b -> SM s1 a c -> SM (s0, s1) a (b, c)

src/Control/AFSM/Core.hs:205:8: warning: [-Wname-shadowing]
    This binding for ‘f0’ shadows the existing binding
      bound at src/Control/AFSM/Core.hs:203:16

src/Control/AFSM/Core.hs:205:11: warning: [-Wname-shadowing]
    This binding for ‘s’ shadows the existing binding
      bound at src/Control/AFSM/Core.hs:203:20

src/Control/AFSM/Core.hs:206:8: warning: [-Wname-shadowing]
    This binding for ‘f0’ shadows the existing binding
      bound at src/Control/AFSM/Core.hs:203:16

src/Control/AFSM/Core.hs:206:11: warning: [-Wname-shadowing]
    This binding for ‘s’ shadows the existing binding
      bound at src/Control/AFSM/Core.hs:203:20

src/Control/AFSM/Core.hs:213:8: warning: [-Wname-shadowing]
    This binding for ‘f0’ shadows the existing binding
      bound at src/Control/AFSM/Core.hs:211:17

src/Control/AFSM/Core.hs:213:11: warning: [-Wname-shadowing]
    This binding for ‘s’ shadows the existing binding
      bound at src/Control/AFSM/Core.hs:211:21

src/Control/AFSM/Core.hs:214:8: warning: [-Wname-shadowing]
    This binding for ‘f0’ shadows the existing binding
      bound at src/Control/AFSM/Core.hs:211:17

src/Control/AFSM/Core.hs:214:11: warning: [-Wname-shadowing]
    This binding for ‘s’ shadows the existing binding
      bound at src/Control/AFSM/Core.hs:211:21

src/Control/AFSM/Core.hs:221:8: warning: [-Wname-shadowing]
    This binding for ‘f0’ shadows the existing binding
      bound at src/Control/AFSM/Core.hs:219:15

src/Control/AFSM/Core.hs:221:11: warning: [-Wname-shadowing]
    This binding for ‘f1’ shadows the existing binding
      bound at src/Control/AFSM/Core.hs:219:31

src/Control/AFSM/Core.hs:221:15: warning: [-Wname-shadowing]
    This binding for ‘s0’ shadows the existing binding
      bound at src/Control/AFSM/Core.hs:219:19

src/Control/AFSM/Core.hs:221:19: warning: [-Wname-shadowing]
    This binding for ‘s1’ shadows the existing binding
      bound at src/Control/AFSM/Core.hs:219:35

src/Control/AFSM/Core.hs:222:8: warning: [-Wname-shadowing]
    This binding for ‘f0’ shadows the existing binding
      bound at src/Control/AFSM/Core.hs:219:15

src/Control/AFSM/Core.hs:222:11: warning: [-Wname-shadowing]
    This binding for ‘f1’ shadows the existing binding
      bound at src/Control/AFSM/Core.hs:219:31

src/Control/AFSM/Core.hs:222:15: warning: [-Wname-shadowing]
    This binding for ‘s0’ shadows the existing binding
      bound at src/Control/AFSM/Core.hs:219:19

src/Control/AFSM/Core.hs:222:19: warning: [-Wname-shadowing]
    This binding for ‘s1’ shadows the existing binding
      bound at src/Control/AFSM/Core.hs:219:35

src/Control/AFSM/Core.hs:227:8: warning: [-Wname-shadowing]
    This binding for ‘f0’ shadows the existing binding
      bound at src/Control/AFSM/Core.hs:225:17

src/Control/AFSM/Core.hs:227:11: warning: [-Wname-shadowing]
    This binding for ‘f1’ shadows the existing binding
      bound at src/Control/AFSM/Core.hs:225:33

src/Control/AFSM/Core.hs:227:15: warning: [-Wname-shadowing]
    This binding for ‘s0’ shadows the existing binding
      bound at src/Control/AFSM/Core.hs:225:21

src/Control/AFSM/Core.hs:227:19: warning: [-Wname-shadowing]
    This binding for ‘s1’ shadows the existing binding
      bound at src/Control/AFSM/Core.hs:225:37

src/Control/AFSM/Core.hs:228:8: warning: [-Wname-shadowing]
    This binding for ‘f0’ shadows the existing binding
      bound at src/Control/AFSM/Core.hs:225:17

src/Control/AFSM/Core.hs:228:11: warning: [-Wname-shadowing]
    This binding for ‘f1’ shadows the existing binding
      bound at src/Control/AFSM/Core.hs:225:33

src/Control/AFSM/Core.hs:228:15: warning: [-Wname-shadowing]
    This binding for ‘s0’ shadows the existing binding
      bound at src/Control/AFSM/Core.hs:225:21

src/Control/AFSM/Core.hs:228:19: warning: [-Wname-shadowing]
    This binding for ‘s1’ shadows the existing binding
      bound at src/Control/AFSM/Core.hs:225:37

src/Control/AFSM/Core.hs:231:1: warning: [-Wmissing-signatures]
    Top-level binding with no type signature:
      (++++) :: forall s0 a b s1 c d.
                SM s0 a b -> SM s1 c d -> SM (s0, s1) (Either a c) (Either b d)

src/Control/AFSM/Core.hs:233:1: warning: [-Wmissing-signatures]
    Top-level binding with no type signature:
      (||||) :: forall s0 a c s1 b.
                SM s0 a c -> SM s1 b c -> SM (s0, s1) (Either a b) c

src/Control/AFSM/Core.hs:240:8: warning: [-Wname-shadowing]
    This binding for ‘f0’ shadows the existing binding
      bound at src/Control/AFSM/Core.hs:238:16

src/Control/AFSM/Core.hs:240:11: warning: [-Wname-shadowing]
    This binding for ‘s’ shadows the existing binding
      bound at src/Control/AFSM/Core.hs:238:20

src/Control/AFSM/Core.hs:251:8: warning: [-Wname-shadowing]
    This binding for ‘f’ shadows the existing binding
      bound at src/Control/AFSM/Core.hs:249:16

src/Control/AFSM/Core.hs:251:10: warning: [-Wname-shadowing]
    This binding for ‘s’ shadows the existing binding
      bound at src/Control/AFSM/Core.hs:249:19

src/Control/AFSM/Core.hs:289:1: warning: [-Worphans]
    Orphan instance: instance Functor (SM s a)
    To avoid this
        move the instance declaration to the module of the class or of the type, or
        wrap the type with a newtype and declare the instance on the new type.
[ 7 of 11] Compiling Control.AFSM.TF  ( src/Control/AFSM/TF.hs, dist/build/Control/AFSM/TF.o )

src/Control/AFSM/TF.hs:18:1: warning: [-Wunused-imports]
    The import of ‘Control.AFSM.Core’ is redundant
      except perhaps to import instances from ‘Control.AFSM.Core’
    To import instances alone, use: import Control.AFSM.Core()

src/Control/AFSM/TF.hs:26:8: warning: [-Wname-shadowing]
    This binding for ‘f’ shadows the existing binding
      bound at src/Control/AFSM/TF.hs:24:20

src/Control/AFSM/TF.hs:26:10: warning: [-Wname-shadowing]
    This binding for ‘t’ shadows the existing binding
      bound at src/Control/AFSM/TF.hs:24:23

src/Control/AFSM/TF.hs:32:1: warning: [-Worphans]
    Orphan instance: instance Category (TF s)
    To avoid this
        move the instance declaration to the module of the class or of the type, or
        wrap the type with a newtype and declare the instance on the new type.

src/Control/AFSM/TF.hs:45:8: warning: [-Wname-shadowing]
    This binding for ‘f0’ shadows the existing binding
      bound at src/Control/AFSM/TF.hs:43:23

src/Control/AFSM/TF.hs:45:11: warning: [-Wname-shadowing]
    This binding for ‘f1’ shadows the existing binding
      bound at src/Control/AFSM/TF.hs:43:15

src/Control/AFSM/TF.hs:53:1: warning: [-Worphans]
    Orphan instance: instance Arrow (TF s)
    To avoid this
        move the instance declaration to the module of the class or of the type, or
        wrap the type with a newtype and declare the instance on the new type.

src/Control/AFSM/TF.hs:65:8: warning: [-Wname-shadowing]
    This binding for ‘f’ shadows the existing binding
      bound at src/Control/AFSM/TF.hs:63:13

src/Control/AFSM/TF.hs:72:1: warning: [-Worphans]
    Orphan instance: instance ArrowChoice (TF s)
    To avoid this
        move the instance declaration to the module of the class or of the type, or
        wrap the type with a newtype and declare the instance on the new type.

src/Control/AFSM/TF.hs:81:8: warning: [-Wname-shadowing]
    This binding for ‘f0’ shadows the existing binding
      bound at src/Control/AFSM/TF.hs:79:12

src/Control/AFSM/TF.hs:82:8: warning: [-Wname-shadowing]
    This binding for ‘f0’ shadows the existing binding
      bound at src/Control/AFSM/TF.hs:79:12

src/Control/AFSM/TF.hs:89:8: warning: [-Wname-shadowing]
    This binding for ‘f0’ shadows the existing binding
      bound at src/Control/AFSM/TF.hs:87:13

src/Control/AFSM/TF.hs:90:8: warning: [-Wname-shadowing]
    This binding for ‘f0’ shadows the existing binding
      bound at src/Control/AFSM/TF.hs:87:13

src/Control/AFSM/TF.hs:97:8: warning: [-Wname-shadowing]
    This binding for ‘f0’ shadows the existing binding
      bound at src/Control/AFSM/TF.hs:95:11

src/Control/AFSM/TF.hs:97:11: warning: [-Wname-shadowing]
    This binding for ‘f1’ shadows the existing binding
      bound at src/Control/AFSM/TF.hs:95:19

src/Control/AFSM/TF.hs:98:8: warning: [-Wname-shadowing]
    This binding for ‘f0’ shadows the existing binding
      bound at src/Control/AFSM/TF.hs:95:11

src/Control/AFSM/TF.hs:98:11: warning: [-Wname-shadowing]
    This binding for ‘f1’ shadows the existing binding
      bound at src/Control/AFSM/TF.hs:95:19

src/Control/AFSM/TF.hs:103:8: warning: [-Wname-shadowing]
    This binding for ‘f0’ shadows the existing binding
      bound at src/Control/AFSM/TF.hs:101:13

src/Control/AFSM/TF.hs:103:11: warning: [-Wname-shadowing]
    This binding for ‘f1’ shadows the existing binding
      bound at src/Control/AFSM/TF.hs:101:21

src/Control/AFSM/TF.hs:104:8: warning: [-Wname-shadowing]
    This binding for ‘f0’ shadows the existing binding
      bound at src/Control/AFSM/TF.hs:101:13

src/Control/AFSM/TF.hs:104:11: warning: [-Wname-shadowing]
    This binding for ‘f1’ shadows the existing binding
      bound at src/Control/AFSM/TF.hs:101:21

src/Control/AFSM/TF.hs:108:1: warning: [-Worphans]
    Orphan instance: instance ArrowApply (TF s)
    To avoid this
        move the instance declaration to the module of the class or of the type, or
        wrap the type with a newtype and declare the instance on the new type.

src/Control/AFSM/TF.hs:116:17: warning: [-Wunused-local-binds]
    Defined but not used: ‘f0'’

src/Control/AFSM/TF.hs:121:1: warning: [-Worphans]
    Orphan instance: instance ArrowLoop (TF s)
    To avoid this
        move the instance declaration to the module of the class or of the type, or
        wrap the type with a newtype and declare the instance on the new type.

src/Control/AFSM/TF.hs:127:8: warning: [-Wname-shadowing]
    This binding for ‘f0’ shadows the existing binding
      bound at src/Control/AFSM/TF.hs:125:12

src/Control/AFSM/TF.hs:129:22: warning: [-Wunused-local-binds]
    Defined but not used: ‘s'’
[ 8 of 11] Compiling Control.AFSM.SMFunctor ( src/Control/AFSM/SMFunctor.hs, dist/build/Control/AFSM/SMFunctor.o )

src/Control/AFSM/SMFunctor.hs:22:1: warning: [-Wunused-imports]
    The import of ‘Control.AFSM.Util’ is redundant
      except perhaps to import instances from ‘Control.AFSM.Util’
    To import instances alone, use: import Control.AFSM.Util()

src/Control/AFSM/SMFunctor.hs:67:8: warning: [-Wname-shadowing]
    This binding for ‘f0’ shadows the existing binding
      bound at src/Control/AFSM/SMFunctor.hs:65:18

src/Control/AFSM/SMFunctor.hs:69:21: warning: [-Wname-shadowing]
    This binding for ‘s0'’ shadows the existing binding
      bound at src/Control/AFSM/SMFunctor.hs:65:22

src/Control/AFSM/SMFunctor.hs:76:7: warning: [-Wname-shadowing]
    This binding for ‘sm’ shadows the existing binding
      bound at src/Control/AFSM/SMFunctor.hs:74:11
[ 9 of 11] Compiling Control.AFSM.Event ( src/Control/AFSM/Event.hs, dist/build/Control/AFSM/Event.o )

src/Control/AFSM/Event.hs:16:1: warning: [-Wunused-imports]
    The import of ‘Control.Applicative’ is redundant
      except perhaps to import instances from ‘Control.Applicative’
    To import instances alone, use: import Control.Applicative()

src/Control/AFSM/Event.hs:17:1: warning: [-Wunused-imports]
    The import of ‘Control.Monad’ is redundant
      except perhaps to import instances from ‘Control.Monad’
    To import instances alone, use: import Control.Monad()

src/Control/AFSM/Event.hs:31:12: warning: [-Wunused-matches]
    Defined but not used: ‘s’

src/Control/AFSM/Event.hs:36:1: warning: [-Worphans]
    Orphan instance: instance Functor Event
    To avoid this
        move the instance declaration to the module of the class or of the type, or
        wrap the type with a newtype and declare the instance on the new type.

src/Control/AFSM/Event.hs:42:1: warning: [-Worphans]
    Orphan instance: instance Applicative Event
    To avoid this
        move the instance declaration to the module of the class or of the type, or
        wrap the type with a newtype and declare the instance on the new type.

src/Control/AFSM/Event.hs:50:1: warning: [-Worphans]
    Orphan instance: instance Monad Event
    To avoid this
        move the instance declaration to the module of the class or of the type, or
        wrap the type with a newtype and declare the instance on the new type.

src/Control/AFSM/Event.hs:58:1: warning: [-Worphans]
    Orphan instance: instance SMFunctor Event
    To avoid this
        move the instance declaration to the module of the class or of the type, or
        wrap the type with a newtype and declare the instance on the new type.
[10 of 11] Compiling Control.AFSM.SMH ( src/Control/AFSM/SMH.hs, dist/build/Control/AFSM/SMH.o )

src/Control/AFSM/SMH.hs:27:1: warning: [-Wunused-imports]
    The import of ‘Control.AFSM.Core’ is redundant
      except perhaps to import instances from ‘Control.AFSM.Core’
    To import instances alone, use: import Control.AFSM.Core()

src/Control/AFSM/SMH.hs:45:8: warning: [-Wname-shadowing]
    This binding for ‘f’ shadows the existing binding
      bound at src/Control/AFSM/SMH.hs:43:21

src/Control/AFSM/SMH.hs:45:10: warning: [-Wname-shadowing]
    This binding for ‘s’ shadows the existing binding
      bound at src/Control/AFSM/SMH.hs:43:24

src/Control/AFSM/SMH.hs:51:1: warning: [-Wunused-top-binds]
    Defined but not used: ‘absorbRSM’

src/Control/AFSM/SMH.hs:53:8: warning: [-Wname-shadowing]
    This binding for ‘f0’ shadows the existing binding
      bound at src/Control/AFSM/SMH.hs:51:19

src/Control/AFSM/SMH.hs:53:11: warning: [-Wname-shadowing]
    This binding for ‘f1’ shadows the existing binding
      bound at src/Control/AFSM/SMH.hs:51:35

src/Control/AFSM/SMH.hs:53:14: warning: [-Wname-shadowing]
    This binding for ‘s1’ shadows the existing binding
      bound at src/Control/AFSM/SMH.hs:51:39

src/Control/AFSM/SMH.hs:53:17: warning: [-Wname-shadowing]
    This binding for ‘s0’ shadows the existing binding
      bound at src/Control/AFSM/SMH.hs:51:23

src/Control/AFSM/SMH.hs:60:1: warning: [-Wunused-top-binds]
    Defined but not used: ‘absorbLSM’

src/Control/AFSM/SMH.hs:62:8: warning: [-Wname-shadowing]
    This binding for ‘f0’ shadows the existing binding
      bound at src/Control/AFSM/SMH.hs:60:19

src/Control/AFSM/SMH.hs:62:11: warning: [-Wname-shadowing]
    This binding for ‘f1’ shadows the existing binding
      bound at src/Control/AFSM/SMH.hs:60:35

src/Control/AFSM/SMH.hs:62:14: warning: [-Wname-shadowing]
    This binding for ‘s0’ shadows the existing binding
      bound at src/Control/AFSM/SMH.hs:60:23

src/Control/AFSM/SMH.hs:62:17: warning: [-Wname-shadowing]
    This binding for ‘s1’ shadows the existing binding
      bound at src/Control/AFSM/SMH.hs:60:39

src/Control/AFSM/SMH.hs:69:1: warning: [-Worphans]
    Orphan instance: instance Category (SM ())
    To avoid this
        move the instance declaration to the module of the class or of the type, or
        wrap the type with a newtype and declare the instance on the new type.

src/Control/AFSM/SMH.hs:79:8: warning: [-Wname-shadowing]
    This binding for ‘f0’ shadows the existing binding
      bound at src/Control/AFSM/SMH.hs:77:35

src/Control/AFSM/SMH.hs:79:11: warning: [-Wname-shadowing]
    This binding for ‘f1’ shadows the existing binding
      bound at src/Control/AFSM/SMH.hs:77:20

src/Control/AFSM/SMH.hs:87:1: warning: [-Worphans]
    Orphan instance: instance Arrow (SM ())
    To avoid this
        move the instance declaration to the module of the class or of the type, or
        wrap the type with a newtype and declare the instance on the new type.

src/Control/AFSM/SMH.hs:100:8: warning: [-Wname-shadowing]
    This binding for ‘f’ shadows the existing binding
      bound at src/Control/AFSM/SMH.hs:98:18

src/Control/AFSM/SMH.hs:108:8: warning: [-Wname-shadowing]
    This binding for ‘f’ shadows the existing binding
      bound at src/Control/AFSM/SMH.hs:106:19

src/Control/AFSM/SMH.hs:115:8: warning: [-Wname-shadowing]
    This binding for ‘f0’ shadows the existing binding
      bound at src/Control/AFSM/SMH.hs:113:20

src/Control/AFSM/SMH.hs:115:11: warning: [-Wname-shadowing]
    This binding for ‘f1’ shadows the existing binding
      bound at src/Control/AFSM/SMH.hs:113:35

src/Control/AFSM/SMH.hs:123:8: warning: [-Wname-shadowing]
    This binding for ‘f0’ shadows the existing binding
      bound at src/Control/AFSM/SMH.hs:121:19

src/Control/AFSM/SMH.hs:123:11: warning: [-Wname-shadowing]
    This binding for ‘f1’ shadows the existing binding
      bound at src/Control/AFSM/SMH.hs:121:34

src/Control/AFSM/SMH.hs:132:1: warning: [-Worphans]
    Orphan instance: instance ArrowChoice (SM ())
    To avoid this
        move the instance declaration to the module of the class or of the type, or
        wrap the type with a newtype and declare the instance on the new type.

src/Control/AFSM/SMH.hs:141:8: warning: [-Wname-shadowing]
    This binding for ‘f0’ shadows the existing binding
      bound at src/Control/AFSM/SMH.hs:139:17

src/Control/AFSM/SMH.hs:142:8: warning: [-Wname-shadowing]
    This binding for ‘f0’ shadows the existing binding
      bound at src/Control/AFSM/SMH.hs:139:17

src/Control/AFSM/SMH.hs:149:8: warning: [-Wname-shadowing]
    This binding for ‘f0’ shadows the existing binding
      bound at src/Control/AFSM/SMH.hs:147:18

src/Control/AFSM/SMH.hs:150:8: warning: [-Wname-shadowing]
    This binding for ‘f0’ shadows the existing binding
      bound at src/Control/AFSM/SMH.hs:147:18

src/Control/AFSM/SMH.hs:157:8: warning: [-Wname-shadowing]
    This binding for ‘f0’ shadows the existing binding
      bound at src/Control/AFSM/SMH.hs:155:16

src/Control/AFSM/SMH.hs:157:11: warning: [-Wname-shadowing]
    This binding for ‘f1’ shadows the existing binding
      bound at src/Control/AFSM/SMH.hs:155:31

src/Control/AFSM/SMH.hs:158:8: warning: [-Wname-shadowing]
    This binding for ‘f0’ shadows the existing binding
      bound at src/Control/AFSM/SMH.hs:155:16

src/Control/AFSM/SMH.hs:158:11: warning: [-Wname-shadowing]
    This binding for ‘f1’ shadows the existing binding
      bound at src/Control/AFSM/SMH.hs:155:31

src/Control/AFSM/SMH.hs:163:8: warning: [-Wname-shadowing]
    This binding for ‘f0’ shadows the existing binding
      bound at src/Control/AFSM/SMH.hs:161:18

src/Control/AFSM/SMH.hs:163:11: warning: [-Wname-shadowing]
    This binding for ‘f1’ shadows the existing binding
      bound at src/Control/AFSM/SMH.hs:161:33

src/Control/AFSM/SMH.hs:164:8: warning: [-Wname-shadowing]
    This binding for ‘f0’ shadows the existing binding
      bound at src/Control/AFSM/SMH.hs:161:18

src/Control/AFSM/SMH.hs:164:11: warning: [-Wname-shadowing]
    This binding for ‘f1’ shadows the existing binding
      bound at src/Control/AFSM/SMH.hs:161:33

src/Control/AFSM/SMH.hs:169:1: warning: [-Worphans]
    Orphan instance: instance ArrowApply (SM ())
    To avoid this
        move the instance declaration to the module of the class or of the type, or
        wrap the type with a newtype and declare the instance on the new type.

src/Control/AFSM/SMH.hs:180:1: warning: [-Worphans]
    Orphan instance: instance ArrowLoop (SM ())
    To avoid this
        move the instance declaration to the module of the class or of the type, or
        wrap the type with a newtype and declare the instance on the new type.

src/Control/AFSM/SMH.hs:188:8: warning: [-Wname-shadowing]
    This binding for ‘f0’ shadows the existing binding
      bound at src/Control/AFSM/SMH.hs:186:17
[11 of 11] Compiling Control.AFSM     ( src/Control/AFSM.hs, dist/build/Control/AFSM.o )

src/Control/AFSM.hs:41:3: warning: [-Wdodgy-exports]
    The export item ‘SMH(..)’ suggests that
    ‘SMH’ has (in-scope) constructors or class methods,
    but it has none

src/Control/AFSM.hs:88:1: warning: [-Wunused-imports]
    The import of ‘Control.Arrow’ is redundant
      except perhaps to import instances from ‘Control.Arrow’
    To import instances alone, use: import Control.Arrow()

src/Control/AFSM.hs:92:1: warning: [-Wunused-imports]
    The import of ‘Control.AFSM.Event’ is redundant
      except perhaps to import instances from ‘Control.AFSM.Event’
    To import instances alone, use: import Control.AFSM.Event()

src/Control/AFSM.hs:96:1: warning: [-Wunused-imports]
    The import of ‘Data.SF’ is redundant
      except perhaps to import instances from ‘Data.SF’
    To import instances alone, use: import Data.SF()
Running Haddock for AFSM-0.1.3.1...
Running hscolour for AFSM-0.1.3.1...
Preprocessing library AFSM-0.1.3.1...
Preprocessing library AFSM-0.1.3.1...

src/Data/SF/CoreType.hs:20:1: warning: [-Wunused-top-binds]
    Defined but not used: ‘newSF’

src/Data/SF/CoreType.hs:24:1: warning: [-Wunused-top-binds]
    Defined but not used: ‘simpleSF’

src/Data/SF/CoreType.hs:26:8: warning: [-Wname-shadowing]
    This binding for ‘f’ shadows the existing binding
      bound at src/Data/SF/CoreType.hs:24:10

src/Data/SF/CoreType.hs:26:10: warning: [-Wname-shadowing]
    This binding for ‘s’ shadows the existing binding
      bound at src/Data/SF/CoreType.hs:24:12

src/Data/SF/Core.hs:23:1: warning: [-Worphans]
    Orphan instance: instance Category SF
    To avoid this
        move the instance declaration to the module of the class or of the type, or
        wrap the type with a newtype and declare the instance on the new type.

src/Data/SF/Core.hs:33:8: warning: [-Wname-shadowing]
    This binding for ‘f0’ shadows the existing binding
      bound at src/Data/SF/Core.hs:31:23

src/Data/SF/Core.hs:33:11: warning: [-Wname-shadowing]
    This binding for ‘f1’ shadows the existing binding
      bound at src/Data/SF/Core.hs:31:15

src/Data/SF/Core.hs:41:1: warning: [-Worphans]
    Orphan instance: instance Arrow SF
    To avoid this
        move the instance declaration to the module of the class or of the type, or
        wrap the type with a newtype and declare the instance on the new type.

src/Data/SF/Core.hs:54:8: warning: [-Wname-shadowing]
    This binding for ‘f’ shadows the existing binding
      bound at src/Data/SF/Core.hs:52:13

src/Data/SF/Core.hs:62:8: warning: [-Wname-shadowing]
    This binding for ‘f’ shadows the existing binding
      bound at src/Data/SF/Core.hs:60:14

src/Data/SF/Core.hs:69:8: warning: [-Wname-shadowing]
    This binding for ‘f0’ shadows the existing binding
      bound at src/Data/SF/Core.hs:67:15

src/Data/SF/Core.hs:69:11: warning: [-Wname-shadowing]
    This binding for ‘f1’ shadows the existing binding
      bound at src/Data/SF/Core.hs:67:23

src/Data/SF/Core.hs:77:8: warning: [-Wname-shadowing]
    This binding for ‘f0’ shadows the existing binding
      bound at src/Data/SF/Core.hs:75:14

src/Data/SF/Core.hs:77:11: warning: [-Wname-shadowing]
    This binding for ‘f1’ shadows the existing binding
      bound at src/Data/SF/Core.hs:75:22

src/Data/SF/Core.hs:86:1: warning: [-Worphans]
    Orphan instance: instance ArrowChoice SF
    To avoid this
        move the instance declaration to the module of the class or of the type, or
        wrap the type with a newtype and declare the instance on the new type.

src/Data/SF/Core.hs:95:8: warning: [-Wname-shadowing]
    This binding for ‘f0’ shadows the existing binding
      bound at src/Data/SF/Core.hs:93:12

src/Data/SF/Core.hs:96:8: warning: [-Wname-shadowing]
    This binding for ‘f0’ shadows the existing binding
      bound at src/Data/SF/Core.hs:93:12

src/Data/SF/Core.hs:103:8: warning: [-Wname-shadowing]
    This binding for ‘f0’ shadows the existing binding
      bound at src/Data/SF/Core.hs:101:13

src/Data/SF/Core.hs:104:8: warning: [-Wname-shadowing]
    This binding for ‘f0’ shadows the existing binding
      bound at src/Data/SF/Core.hs:101:13

src/Data/SF/Core.hs:111:8: warning: [-Wname-shadowing]
    This binding for ‘f0’ shadows the existing binding
      bound at src/Data/SF/Core.hs:109:11

src/Data/SF/Core.hs:111:11: warning: [-Wname-shadowing]
    This binding for ‘f1’ shadows the existing binding
      bound at src/Data/SF/Core.hs:109:19

src/Data/SF/Core.hs:112:8: warning: [-Wname-shadowing]
    This binding for ‘f0’ shadows the existing binding
      bound at src/Data/SF/Core.hs:109:11

src/Data/SF/Core.hs:112:11: warning: [-Wname-shadowing]
    This binding for ‘f1’ shadows the existing binding
      bound at src/Data/SF/Core.hs:109:19

src/Data/SF/Core.hs:117:8: warning: [-Wname-shadowing]
    This binding for ‘f0’ shadows the existing binding
      bound at src/Data/SF/Core.hs:115:13

src/Data/SF/Core.hs:117:11: warning: [-Wname-shadowing]
    This binding for ‘f1’ shadows the existing binding
      bound at src/Data/SF/Core.hs:115:21

src/Data/SF/Core.hs:118:8: warning: [-Wname-shadowing]
    This binding for ‘f0’ shadows the existing binding
      bound at src/Data/SF/Core.hs:115:13

src/Data/SF/Core.hs:118:11: warning: [-Wname-shadowing]
    This binding for ‘f1’ shadows the existing binding
      bound at src/Data/SF/Core.hs:115:21

src/Data/SF/Core.hs:123:1: warning: [-Worphans]
    Orphan instance: instance ArrowApply SF
    To avoid this
        move the instance declaration to the module of the class or of the type, or
        wrap the type with a newtype and declare the instance on the new type.

src/Data/SF/Core.hs:134:1: warning: [-Worphans]
    Orphan instance: instance ArrowLoop SF
    To avoid this
        move the instance declaration to the module of the class or of the type, or
        wrap the type with a newtype and declare the instance on the new type.

src/Data/SF/Core.hs:140:8: warning: [-Wname-shadowing]
    This binding for ‘f0’ shadows the existing binding
      bound at src/Data/SF/Core.hs:138:12

src/Data/SF.hs:19:1: warning: [-Wunused-imports]
    The import of ‘Control.Category’ is redundant
      except perhaps to import instances from ‘Control.Category’
    To import instances alone, use: import Control.Category()

src/Data/SF.hs:20:1: warning: [-Wunused-imports]
    The import of ‘Control.Arrow’ is redundant
      except perhaps to import instances from ‘Control.Arrow’
    To import instances alone, use: import Control.Arrow()

src/Data/SF.hs:23:1: warning: [-Wunused-imports]
    The import of ‘Data.SF.Core’ is redundant
      except perhaps to import instances from ‘Data.SF.Core’
    To import instances alone, use: import Data.SF.Core()

src/Control/AFSM/CoreType.hs:49:7: warning: [-Wname-shadowing]
    This binding for ‘tf’ shadows the existing binding
      defined at src/Control/AFSM/CoreType.hs:38:1

src/Control/AFSM/CoreType.hs:71:12: warning: [-Wunused-matches]
    Defined but not used: ‘f’

src/Control/AFSM/Core.hs:14:1: warning: [-Wunused-imports]
    The import of ‘Control.Category’ is redundant
      except perhaps to import instances from ‘Control.Category’
    To import instances alone, use: import Control.Category()

src/Control/AFSM/Core.hs:15:1: warning: [-Wunused-imports]
    The import of ‘Control.Arrow’ is redundant
      except perhaps to import instances from ‘Control.Arrow’
    To import instances alone, use: import Control.Arrow()

src/Control/AFSM/Core.hs:19:1: warning: [-Wunused-imports]
    The import of ‘Control.AFSM.Util’ is redundant
      except perhaps to import instances from ‘Control.AFSM.Util’
    To import instances alone, use: import Control.AFSM.Util()

src/Control/AFSM/Core.hs:51:1: warning: [-Wmissing-signatures]
    Top-level binding with no type signature:
      simpleSrc :: forall s a. SM s () a -> [a]

src/Control/AFSM/Core.hs:109:8: warning: [-Wname-shadowing]
    This binding for ‘f0’ shadows the existing binding
      bound at src/Control/AFSM/Core.hs:107:17

src/Control/AFSM/Core.hs:109:11: warning: [-Wname-shadowing]
    This binding for ‘s’ shadows the existing binding
      bound at src/Control/AFSM/Core.hs:107:21

src/Control/AFSM/Core.hs:116:8: warning: [-Wname-shadowing]
    This binding for ‘f1’ shadows the existing binding
      bound at src/Control/AFSM/Core.hs:114:20

src/Control/AFSM/Core.hs:116:11: warning: [-Wname-shadowing]
    This binding for ‘s’ shadows the existing binding
      bound at src/Control/AFSM/Core.hs:114:24

src/Control/AFSM/Core.hs:120:1: warning: [-Wmissing-signatures]
    Top-level binding with no type signature:
      (^>>>) :: forall a b s c. (a -> b) -> SM s b c -> SM s a c

src/Control/AFSM/Core.hs:121:1: warning: [-Wmissing-signatures]
    Top-level binding with no type signature:
      (>>>^) :: forall s a b c. SM s a b -> (b -> c) -> SM s a c

src/Control/AFSM/Core.hs:122:1: warning: [-Wmissing-signatures]
    Top-level binding with no type signature:
      (<<<^) :: forall a b s c. SM s b c -> (a -> b) -> SM s a c

src/Control/AFSM/Core.hs:123:1: warning: [-Wmissing-signatures]
    Top-level binding with no type signature:
      (^<<<) :: forall s a b c. (b -> c) -> SM s a b -> SM s a c

src/Control/AFSM/Core.hs:133:8: warning: [-Wname-shadowing]
    This binding for ‘f0’ shadows the existing binding
      bound at src/Control/AFSM/Core.hs:131:35

src/Control/AFSM/Core.hs:133:11: warning: [-Wname-shadowing]
    This binding for ‘f1’ shadows the existing binding
      bound at src/Control/AFSM/Core.hs:131:19

src/Control/AFSM/Core.hs:133:15: warning: [-Wname-shadowing]
    This binding for ‘s0’ shadows the existing binding
      bound at src/Control/AFSM/Core.hs:131:39

src/Control/AFSM/Core.hs:133:19: warning: [-Wname-shadowing]
    This binding for ‘s1’ shadows the existing binding
      bound at src/Control/AFSM/Core.hs:131:23

src/Control/AFSM/Core.hs:155:8: warning: [-Wname-shadowing]
    This binding for ‘f’ shadows the existing binding
      bound at src/Control/AFSM/Core.hs:153:17

src/Control/AFSM/Core.hs:155:10: warning: [-Wname-shadowing]
    This binding for ‘s’ shadows the existing binding
      bound at src/Control/AFSM/Core.hs:153:20

src/Control/AFSM/Core.hs:162:8: warning: [-Wname-shadowing]
    This binding for ‘f’ shadows the existing binding
      bound at src/Control/AFSM/Core.hs:160:18

src/Control/AFSM/Core.hs:162:10: warning: [-Wname-shadowing]
    This binding for ‘s’ shadows the existing binding
      bound at src/Control/AFSM/Core.hs:160:21

src/Control/AFSM/Core.hs:169:8: warning: [-Wname-shadowing]
    This binding for ‘f0’ shadows the existing binding
      bound at src/Control/AFSM/Core.hs:167:19

src/Control/AFSM/Core.hs:169:11: warning: [-Wname-shadowing]
    This binding for ‘f1’ shadows the existing binding
      bound at src/Control/AFSM/Core.hs:167:35

src/Control/AFSM/Core.hs:169:15: warning: [-Wname-shadowing]
    This binding for ‘s0’ shadows the existing binding
      bound at src/Control/AFSM/Core.hs:167:23

src/Control/AFSM/Core.hs:169:19: warning: [-Wname-shadowing]
    This binding for ‘s1’ shadows the existing binding
      bound at src/Control/AFSM/Core.hs:167:39

src/Control/AFSM/Core.hs:177:8: warning: [-Wname-shadowing]
    This binding for ‘f0’ shadows the existing binding
      bound at src/Control/AFSM/Core.hs:175:18

src/Control/AFSM/Core.hs:177:11: warning: [-Wname-shadowing]
    This binding for ‘f1’ shadows the existing binding
      bound at src/Control/AFSM/Core.hs:175:34

src/Control/AFSM/Core.hs:177:15: warning: [-Wname-shadowing]
    This binding for ‘s0’ shadows the existing binding
      bound at src/Control/AFSM/Core.hs:175:22

src/Control/AFSM/Core.hs:177:19: warning: [-Wname-shadowing]
    This binding for ‘s1’ shadows the existing binding
      bound at src/Control/AFSM/Core.hs:175:38

src/Control/AFSM/Core.hs:182:1: warning: [-Wmissing-signatures]
    Top-level binding with no type signature:
      (****) :: forall s0 a b s1 c d.
                SM s0 a b -> SM s1 c d -> SM (s0, s1) (a, c) (b, d)

src/Control/AFSM/Core.hs:184:1: warning: [-Wmissing-signatures]
    Top-level binding with no type signature:
      (&&&&) :: forall s0 a b s1 c.
                SM s0 a b -> SM s1 a c -> SM (s0, s1) a (b, c)

src/Control/AFSM/Core.hs:205:8: warning: [-Wname-shadowing]
    This binding for ‘f0’ shadows the existing binding
      bound at src/Control/AFSM/Core.hs:203:16

src/Control/AFSM/Core.hs:205:11: warning: [-Wname-shadowing]
    This binding for ‘s’ shadows the existing binding
      bound at src/Control/AFSM/Core.hs:203:20

src/Control/AFSM/Core.hs:206:8: warning: [-Wname-shadowing]
    This binding for ‘f0’ shadows the existing binding
      bound at src/Control/AFSM/Core.hs:203:16

src/Control/AFSM/Core.hs:206:11: warning: [-Wname-shadowing]
    This binding for ‘s’ shadows the existing binding
      bound at src/Control/AFSM/Core.hs:203:20

src/Control/AFSM/Core.hs:213:8: warning: [-Wname-shadowing]
    This binding for ‘f0’ shadows the existing binding
      bound at src/Control/AFSM/Core.hs:211:17

src/Control/AFSM/Core.hs:213:11: warning: [-Wname-shadowing]
    This binding for ‘s’ shadows the existing binding
      bound at src/Control/AFSM/Core.hs:211:21

src/Control/AFSM/Core.hs:214:8: warning: [-Wname-shadowing]
    This binding for ‘f0’ shadows the existing binding
      bound at src/Control/AFSM/Core.hs:211:17

src/Control/AFSM/Core.hs:214:11: warning: [-Wname-shadowing]
    This binding for ‘s’ shadows the existing binding
      bound at src/Control/AFSM/Core.hs:211:21

src/Control/AFSM/Core.hs:221:8: warning: [-Wname-shadowing]
    This binding for ‘f0’ shadows the existing binding
      bound at src/Control/AFSM/Core.hs:219:15

src/Control/AFSM/Core.hs:221:11: warning: [-Wname-shadowing]
    This binding for ‘f1’ shadows the existing binding
      bound at src/Control/AFSM/Core.hs:219:31

src/Control/AFSM/Core.hs:221:15: warning: [-Wname-shadowing]
    This binding for ‘s0’ shadows the existing binding
      bound at src/Control/AFSM/Core.hs:219:19

src/Control/AFSM/Core.hs:221:19: warning: [-Wname-shadowing]
    This binding for ‘s1’ shadows the existing binding
      bound at src/Control/AFSM/Core.hs:219:35

src/Control/AFSM/Core.hs:222:8: warning: [-Wname-shadowing]
    This binding for ‘f0’ shadows the existing binding
      bound at src/Control/AFSM/Core.hs:219:15

src/Control/AFSM/Core.hs:222:11: warning: [-Wname-shadowing]
    This binding for ‘f1’ shadows the existing binding
      bound at src/Control/AFSM/Core.hs:219:31

src/Control/AFSM/Core.hs:222:15: warning: [-Wname-shadowing]
    This binding for ‘s0’ shadows the existing binding
      bound at src/Control/AFSM/Core.hs:219:19

src/Control/AFSM/Core.hs:222:19: warning: [-Wname-shadowing]
    This binding for ‘s1’ shadows the existing binding
      bound at src/Control/AFSM/Core.hs:219:35

src/Control/AFSM/Core.hs:227:8: warning: [-Wname-shadowing]
    This binding for ‘f0’ shadows the existing binding
      bound at src/Control/AFSM/Core.hs:225:17

src/Control/AFSM/Core.hs:227:11: warning: [-Wname-shadowing]
    This binding for ‘f1’ shadows the existing binding
      bound at src/Control/AFSM/Core.hs:225:33

src/Control/AFSM/Core.hs:227:15: warning: [-Wname-shadowing]
    This binding for ‘s0’ shadows the existing binding
      bound at src/Control/AFSM/Core.hs:225:21

src/Control/AFSM/Core.hs:227:19: warning: [-Wname-shadowing]
    This binding for ‘s1’ shadows the existing binding
      bound at src/Control/AFSM/Core.hs:225:37

src/Control/AFSM/Core.hs:228:8: warning: [-Wname-shadowing]
    This binding for ‘f0’ shadows the existing binding
      bound at src/Control/AFSM/Core.hs:225:17

src/Control/AFSM/Core.hs:228:11: warning: [-Wname-shadowing]
    This binding for ‘f1’ shadows the existing binding
      bound at src/Control/AFSM/Core.hs:225:33

src/Control/AFSM/Core.hs:228:15: warning: [-Wname-shadowing]
    This binding for ‘s0’ shadows the existing binding
      bound at src/Control/AFSM/Core.hs:225:21

src/Control/AFSM/Core.hs:228:19: warning: [-Wname-shadowing]
    This binding for ‘s1’ shadows the existing binding
      bound at src/Control/AFSM/Core.hs:225:37

src/Control/AFSM/Core.hs:231:1: warning: [-Wmissing-signatures]
    Top-level binding with no type signature:
      (++++) :: forall s0 a b s1 c d.
                SM s0 a b -> SM s1 c d -> SM (s0, s1) (Either a c) (Either b d)

src/Control/AFSM/Core.hs:233:1: warning: [-Wmissing-signatures]
    Top-level binding with no type signature:
      (||||) :: forall s0 a c s1 b.
                SM s0 a c -> SM s1 b c -> SM (s0, s1) (Either a b) c

src/Control/AFSM/Core.hs:240:8: warning: [-Wname-shadowing]
    This binding for ‘f0’ shadows the existing binding
      bound at src/Control/AFSM/Core.hs:238:16

src/Control/AFSM/Core.hs:240:11: warning: [-Wname-shadowing]
    This binding for ‘s’ shadows the existing binding
      bound at src/Control/AFSM/Core.hs:238:20

src/Control/AFSM/Core.hs:251:8: warning: [-Wname-shadowing]
    This binding for ‘f’ shadows the existing binding
      bound at src/Control/AFSM/Core.hs:249:16

src/Control/AFSM/Core.hs:251:10: warning: [-Wname-shadowing]
    This binding for ‘s’ shadows the existing binding
      bound at src/Control/AFSM/Core.hs:249:19

src/Control/AFSM/Core.hs:289:1: warning: [-Worphans]
    Orphan instance: instance Functor (SM s a)
    To avoid this
        move the instance declaration to the module of the class or of the type, or
        wrap the type with a newtype and declare the instance on the new type.

src/Control/AFSM/TF.hs:18:1: warning: [-Wunused-imports]
    The import of ‘Control.AFSM.Core’ is redundant
      except perhaps to import instances from ‘Control.AFSM.Core’
    To import instances alone, use: import Control.AFSM.Core()

src/Control/AFSM/TF.hs:26:8: warning: [-Wname-shadowing]
    This binding for ‘f’ shadows the existing binding
      bound at src/Control/AFSM/TF.hs:24:20

src/Control/AFSM/TF.hs:26:10: warning: [-Wname-shadowing]
    This binding for ‘t’ shadows the existing binding
      bound at src/Control/AFSM/TF.hs:24:23

src/Control/AFSM/TF.hs:32:1: warning: [-Worphans]
    Orphan instance: instance Category (TF s)
    To avoid this
        move the instance declaration to the module of the class or of the type, or
        wrap the type with a newtype and declare the instance on the new type.

src/Control/AFSM/TF.hs:45:8: warning: [-Wname-shadowing]
    This binding for ‘f0’ shadows the existing binding
      bound at src/Control/AFSM/TF.hs:43:23

src/Control/AFSM/TF.hs:45:11: warning: [-Wname-shadowing]
    This binding for ‘f1’ shadows the existing binding
      bound at src/Control/AFSM/TF.hs:43:15

src/Control/AFSM/TF.hs:53:1: warning: [-Worphans]
    Orphan instance: instance Arrow (TF s)
    To avoid this
        move the instance declaration to the module of the class or of the type, or
        wrap the type with a newtype and declare the instance on the new type.

src/Control/AFSM/TF.hs:65:8: warning: [-Wname-shadowing]
    This binding for ‘f’ shadows the existing binding
      bound at src/Control/AFSM/TF.hs:63:13

src/Control/AFSM/TF.hs:72:1: warning: [-Worphans]
    Orphan instance: instance ArrowChoice (TF s)
    To avoid this
        move the instance declaration to the module of the class or of the type, or
        wrap the type with a newtype and declare the instance on the new type.

src/Control/AFSM/TF.hs:81:8: warning: [-Wname-shadowing]
    This binding for ‘f0’ shadows the existing binding
      bound at src/Control/AFSM/TF.hs:79:12

src/Control/AFSM/TF.hs:82:8: warning: [-Wname-shadowing]
    This binding for ‘f0’ shadows the existing binding
      bound at src/Control/AFSM/TF.hs:79:12

src/Control/AFSM/TF.hs:89:8: warning: [-Wname-shadowing]
    This binding for ‘f0’ shadows the existing binding
      bound at src/Control/AFSM/TF.hs:87:13

src/Control/AFSM/TF.hs:90:8: warning: [-Wname-shadowing]
    This binding for ‘f0’ shadows the existing binding
      bound at src/Control/AFSM/TF.hs:87:13

src/Control/AFSM/TF.hs:97:8: warning: [-Wname-shadowing]
    This binding for ‘f0’ shadows the existing binding
      bound at src/Control/AFSM/TF.hs:95:11

src/Control/AFSM/TF.hs:97:11: warning: [-Wname-shadowing]
    This binding for ‘f1’ shadows the existing binding
      bound at src/Control/AFSM/TF.hs:95:19

src/Control/AFSM/TF.hs:98:8: warning: [-Wname-shadowing]
    This binding for ‘f0’ shadows the existing binding
      bound at src/Control/AFSM/TF.hs:95:11

src/Control/AFSM/TF.hs:98:11: warning: [-Wname-shadowing]
    This binding for ‘f1’ shadows the existing binding
      bound at src/Control/AFSM/TF.hs:95:19

src/Control/AFSM/TF.hs:103:8: warning: [-Wname-shadowing]
    This binding for ‘f0’ shadows the existing binding
      bound at src/Control/AFSM/TF.hs:101:13

src/Control/AFSM/TF.hs:103:11: warning: [-Wname-shadowing]
    This binding for ‘f1’ shadows the existing binding
      bound at src/Control/AFSM/TF.hs:101:21

src/Control/AFSM/TF.hs:104:8: warning: [-Wname-shadowing]
    This binding for ‘f0’ shadows the existing binding
      bound at src/Control/AFSM/TF.hs:101:13

src/Control/AFSM/TF.hs:104:11: warning: [-Wname-shadowing]
    This binding for ‘f1’ shadows the existing binding
      bound at src/Control/AFSM/TF.hs:101:21

src/Control/AFSM/TF.hs:108:1: warning: [-Worphans]
    Orphan instance: instance ArrowApply (TF s)
    To avoid this
        move the instance declaration to the module of the class or of the type, or
        wrap the type with a newtype and declare the instance on the new type.

src/Control/AFSM/TF.hs:116:17: warning: [-Wunused-local-binds]
    Defined but not used: ‘f0'’

src/Control/AFSM/TF.hs:121:1: warning: [-Worphans]
    Orphan instance: instance ArrowLoop (TF s)
    To avoid this
        move the instance declaration to the module of the class or of the type, or
        wrap the type with a newtype and declare the instance on the new type.

src/Control/AFSM/TF.hs:127:8: warning: [-Wname-shadowing]
    This binding for ‘f0’ shadows the existing binding
      bound at src/Control/AFSM/TF.hs:125:12

src/Control/AFSM/TF.hs:129:22: warning: [-Wunused-local-binds]
    Defined but not used: ‘s'’

src/Control/AFSM/SMFunctor.hs:22:1: warning: [-Wunused-imports]
    The import of ‘Control.AFSM.Util’ is redundant
      except perhaps to import instances from ‘Control.AFSM.Util’
    To import instances alone, use: import Control.AFSM.Util()

src/Control/AFSM/SMFunctor.hs:67:8: warning: [-Wname-shadowing]
    This binding for ‘f0’ shadows the existing binding
      bound at src/Control/AFSM/SMFunctor.hs:65:18

src/Control/AFSM/SMFunctor.hs:69:21: warning: [-Wname-shadowing]
    This binding for ‘s0'’ shadows the existing binding
      bound at src/Control/AFSM/SMFunctor.hs:65:22

src/Control/AFSM/SMFunctor.hs:76:7: warning: [-Wname-shadowing]
    This binding for ‘sm’ shadows the existing binding
      bound at src/Control/AFSM/SMFunctor.hs:74:11

src/Control/AFSM/Event.hs:16:1: warning: [-Wunused-imports]
    The import of ‘Control.Applicative’ is redundant
      except perhaps to import instances from ‘Control.Applicative’
    To import instances alone, use: import Control.Applicative()

src/Control/AFSM/Event.hs:17:1: warning: [-Wunused-imports]
    The import of ‘Control.Monad’ is redundant
      except perhaps to import instances from ‘Control.Monad’
    To import instances alone, use: import Control.Monad()

src/Control/AFSM/Event.hs:31:12: warning: [-Wunused-matches]
    Defined but not used: ‘s’

src/Control/AFSM/Event.hs:36:1: warning: [-Worphans]
    Orphan instance: instance Functor Event
    To avoid this
        move the instance declaration to the module of the class or of the type, or
        wrap the type with a newtype and declare the instance on the new type.

src/Control/AFSM/Event.hs:42:1: warning: [-Worphans]
    Orphan instance: instance Applicative Event
    To avoid this
        move the instance declaration to the module of the class or of the type, or
        wrap the type with a newtype and declare the instance on the new type.

src/Control/AFSM/Event.hs:50:1: warning: [-Worphans]
    Orphan instance: instance Monad Event
    To avoid this
        move the instance declaration to the module of the class or of the type, or
        wrap the type with a newtype and declare the instance on the new type.

src/Control/AFSM/Event.hs:58:1: warning: [-Worphans]
    Orphan instance: instance SMFunctor Event
    To avoid this
        move the instance declaration to the module of the class or of the type, or
        wrap the type with a newtype and declare the instance on the new type.

src/Control/AFSM/SMH.hs:27:1: warning: [-Wunused-imports]
    The import of ‘Control.AFSM.Core’ is redundant
      except perhaps to import instances from ‘Control.AFSM.Core’
    To import instances alone, use: import Control.AFSM.Core()

src/Control/AFSM/SMH.hs:45:8: warning: [-Wname-shadowing]
    This binding for ‘f’ shadows the existing binding
      bound at src/Control/AFSM/SMH.hs:43:21

src/Control/AFSM/SMH.hs:45:10: warning: [-Wname-shadowing]
    This binding for ‘s’ shadows the existing binding
      bound at src/Control/AFSM/SMH.hs:43:24

src/Control/AFSM/SMH.hs:51:1: warning: [-Wunused-top-binds]
    Defined but not used: ‘absorbRSM’

src/Control/AFSM/SMH.hs:53:8: warning: [-Wname-shadowing]
    This binding for ‘f0’ shadows the existing binding
      bound at src/Control/AFSM/SMH.hs:51:19

src/Control/AFSM/SMH.hs:53:11: warning: [-Wname-shadowing]
    This binding for ‘f1’ shadows the existing binding
      bound at src/Control/AFSM/SMH.hs:51:35

src/Control/AFSM/SMH.hs:53:14: warning: [-Wname-shadowing]
    This binding for ‘s1’ shadows the existing binding
      bound at src/Control/AFSM/SMH.hs:51:39

src/Control/AFSM/SMH.hs:53:17: warning: [-Wname-shadowing]
    This binding for ‘s0’ shadows the existing binding
      bound at src/Control/AFSM/SMH.hs:51:23

src/Control/AFSM/SMH.hs:60:1: warning: [-Wunused-top-binds]
    Defined but not used: ‘absorbLSM’

src/Control/AFSM/SMH.hs:62:8: warning: [-Wname-shadowing]
    This binding for ‘f0’ shadows the existing binding
      bound at src/Control/AFSM/SMH.hs:60:19

src/Control/AFSM/SMH.hs:62:11: warning: [-Wname-shadowing]
    This binding for ‘f1’ shadows the existing binding
      bound at src/Control/AFSM/SMH.hs:60:35

src/Control/AFSM/SMH.hs:62:14: warning: [-Wname-shadowing]
    This binding for ‘s0’ shadows the existing binding
      bound at src/Control/AFSM/SMH.hs:60:23

src/Control/AFSM/SMH.hs:62:17: warning: [-Wname-shadowing]
    This binding for ‘s1’ shadows the existing binding
      bound at src/Control/AFSM/SMH.hs:60:39

src/Control/AFSM/SMH.hs:69:1: warning: [-Worphans]
    Orphan instance: instance Category (SM ())
    To avoid this
        move the instance declaration to the module of the class or of the type, or
        wrap the type with a newtype and declare the instance on the new type.

src/Control/AFSM/SMH.hs:79:8: warning: [-Wname-shadowing]
    This binding for ‘f0’ shadows the existing binding
      bound at src/Control/AFSM/SMH.hs:77:35

src/Control/AFSM/SMH.hs:79:11: warning: [-Wname-shadowing]
    This binding for ‘f1’ shadows the existing binding
      bound at src/Control/AFSM/SMH.hs:77:20

src/Control/AFSM/SMH.hs:87:1: warning: [-Worphans]
    Orphan instance: instance Arrow (SM ())
    To avoid this
        move the instance declaration to the module of the class or of the type, or
        wrap the type with a newtype and declare the instance on the new type.

src/Control/AFSM/SMH.hs:100:8: warning: [-Wname-shadowing]
    This binding for ‘f’ shadows the existing binding
      bound at src/Control/AFSM/SMH.hs:98:18

src/Control/AFSM/SMH.hs:108:8: warning: [-Wname-shadowing]
    This binding for ‘f’ shadows the existing binding
      bound at src/Control/AFSM/SMH.hs:106:19

src/Control/AFSM/SMH.hs:115:8: warning: [-Wname-shadowing]
    This binding for ‘f0’ shadows the existing binding
      bound at src/Control/AFSM/SMH.hs:113:20

src/Control/AFSM/SMH.hs:115:11: warning: [-Wname-shadowing]
    This binding for ‘f1’ shadows the existing binding
      bound at src/Control/AFSM/SMH.hs:113:35

src/Control/AFSM/SMH.hs:123:8: warning: [-Wname-shadowing]
    This binding for ‘f0’ shadows the existing binding
      bound at src/Control/AFSM/SMH.hs:121:19

src/Control/AFSM/SMH.hs:123:11: warning: [-Wname-shadowing]
    This binding for ‘f1’ shadows the existing binding
      bound at src/Control/AFSM/SMH.hs:121:34

src/Control/AFSM/SMH.hs:132:1: warning: [-Worphans]
    Orphan instance: instance ArrowChoice (SM ())
    To avoid this
        move the instance declaration to the module of the class or of the type, or
        wrap the type with a newtype and declare the instance on the new type.

src/Control/AFSM/SMH.hs:141:8: warning: [-Wname-shadowing]
    This binding for ‘f0’ shadows the existing binding
      bound at src/Control/AFSM/SMH.hs:139:17

src/Control/AFSM/SMH.hs:142:8: warning: [-Wname-shadowing]
    This binding for ‘f0’ shadows the existing binding
      bound at src/Control/AFSM/SMH.hs:139:17

src/Control/AFSM/SMH.hs:149:8: warning: [-Wname-shadowing]
    This binding for ‘f0’ shadows the existing binding
      bound at src/Control/AFSM/SMH.hs:147:18

src/Control/AFSM/SMH.hs:150:8: warning: [-Wname-shadowing]
    This binding for ‘f0’ shadows the existing binding
      bound at src/Control/AFSM/SMH.hs:147:18

src/Control/AFSM/SMH.hs:157:8: warning: [-Wname-shadowing]
    This binding for ‘f0’ shadows the existing binding
      bound at src/Control/AFSM/SMH.hs:155:16

src/Control/AFSM/SMH.hs:157:11: warning: [-Wname-shadowing]
    This binding for ‘f1’ shadows the existing binding
      bound at src/Control/AFSM/SMH.hs:155:31

src/Control/AFSM/SMH.hs:158:8: warning: [-Wname-shadowing]
    This binding for ‘f0’ shadows the existing binding
      bound at src/Control/AFSM/SMH.hs:155:16

src/Control/AFSM/SMH.hs:158:11: warning: [-Wname-shadowing]
    This binding for ‘f1’ shadows the existing binding
      bound at src/Control/AFSM/SMH.hs:155:31

src/Control/AFSM/SMH.hs:163:8: warning: [-Wname-shadowing]
    This binding for ‘f0’ shadows the existing binding
      bound at src/Control/AFSM/SMH.hs:161:18

src/Control/AFSM/SMH.hs:163:11: warning: [-Wname-shadowing]
    This binding for ‘f1’ shadows the existing binding
      bound at src/Control/AFSM/SMH.hs:161:33

src/Control/AFSM/SMH.hs:164:8: warning: [-Wname-shadowing]
    This binding for ‘f0’ shadows the existing binding
      bound at src/Control/AFSM/SMH.hs:161:18

src/Control/AFSM/SMH.hs:164:11: warning: [-Wname-shadowing]
    This binding for ‘f1’ shadows the existing binding
      bound at src/Control/AFSM/SMH.hs:161:33

src/Control/AFSM/SMH.hs:169:1: warning: [-Worphans]
    Orphan instance: instance ArrowApply (SM ())
    To avoid this
        move the instance declaration to the module of the class or of the type, or
        wrap the type with a newtype and declare the instance on the new type.

src/Control/AFSM/SMH.hs:180:1: warning: [-Worphans]
    Orphan instance: instance ArrowLoop (SM ())
    To avoid this
        move the instance declaration to the module of the class or of the type, or
        wrap the type with a newtype and declare the instance on the new type.

src/Control/AFSM/SMH.hs:188:8: warning: [-Wname-shadowing]
    This binding for ‘f0’ shadows the existing binding
      bound at src/Control/AFSM/SMH.hs:186:17

src/Control/AFSM.hs:41:3: warning: [-Wdodgy-exports]
    The export item ‘SMH(..)’ suggests that
    ‘SMH’ has (in-scope) constructors or class methods,
    but it has none

src/Control/AFSM.hs:88:1: warning: [-Wunused-imports]
    The import of ‘Control.Arrow’ is redundant
      except perhaps to import instances from ‘Control.Arrow’
    To import instances alone, use: import Control.Arrow()

src/Control/AFSM.hs:92:1: warning: [-Wunused-imports]
    The import of ‘Control.AFSM.Event’ is redundant
      except perhaps to import instances from ‘Control.AFSM.Event’
    To import instances alone, use: import Control.AFSM.Event()

src/Control/AFSM.hs:96:1: warning: [-Wunused-imports]
    The import of ‘Data.SF’ is redundant
      except perhaps to import instances from ‘Data.SF’
    To import instances alone, use: import Data.SF()
Haddock coverage:
  50% (  1 /  2) in 'Data.SF.CoreType'
  Missing documentation for:
    SF (src/Data/SF/CoreType.hs:16)
 100% (  1 /  1) in 'Data.SF.Core'
  50% (  1 /  2) in 'Data.SF'
  Missing documentation for:
    SF (src/Data/SF/CoreType.hs:16)
  73% (  8 / 11) in 'Control.AFSM.CoreType'
  Missing documentation for:
    tf (src/Control/AFSM/CoreType.hs:36)
    st (src/Control/AFSM/CoreType.hs:40)
     (src/Control/AFSM/CoreType.hs:70)
  20% (  1 /  5) in 'Control.AFSM.Util'
  Missing documentation for:
    f1template (src/Control/AFSM/Util.hs:16)
    f2template (src/Control/AFSM/Util.hs:26)
    absorb (src/Control/AFSM/Util.hs:40)
    merge (src/Control/AFSM/Util.hs:43)
  45% ( 17 / 38) in 'Control.AFSM.Core'
  Missing documentation for:
    absorbL (src/Control/AFSM/Core.hs:113)
    ^>>> (src/Control/AFSM/Core.hs:120)
    >>>^ (src/Control/AFSM/Core.hs:121)
    <<<^ (src/Control/AFSM/Core.hs:122)
    ^<<< (src/Control/AFSM/Core.hs:123)
    firstSM (src/Control/AFSM/Core.hs:152)
    secondSM (src/Control/AFSM/Core.hs:159)
    productSM (src/Control/AFSM/Core.hs:166)
    fanoutSM (src/Control/AFSM/Core.hs:174)
    **** (src/Control/AFSM/Core.hs:182)
    &&&& (src/Control/AFSM/Core.hs:184)
    leftSM (src/Control/AFSM/Core.hs:202)
    rightSM (src/Control/AFSM/Core.hs:210)
    sumSM (src/Control/AFSM/Core.hs:218)
    faninSM (src/Control/AFSM/Core.hs:224)
    ++++ (src/Control/AFSM/Core.hs:231)
    |||| (src/Control/AFSM/Core.hs:233)
    loopSM (src/Control/AFSM/Core.hs:237)
    joinSM (src/Control/AFSM/Core.hs:256)
    concatSM (src/Control/AFSM/Core.hs:259)
     (src/Control/AFSM/Core.hs:289)
  12% (  2 / 17) in 'Control.AFSM.TF'
  Missing documentation for:
     (src/Control/AFSM/TF.hs:32)
    idTF (src/Control/AFSM/TF.hs:37)
    composeTF (src/Control/AFSM/TF.hs:42)
     (src/Control/AFSM/TF.hs:53)
    arrTF (src/Control/AFSM/TF.hs:57)
    firstTF (src/Control/AFSM/TF.hs:62)
     (src/Control/AFSM/TF.hs:72)
    leftTF (src/Control/AFSM/TF.hs:78)
    rightTF (src/Control/AFSM/TF.hs:86)
    sumTF (src/Control/AFSM/TF.hs:94)
    faninTF (src/Control/AFSM/TF.hs:100)
     (src/Control/AFSM/TF.hs:108)
    appTF (src/Control/AFSM/TF.hs:111)
     (src/Control/AFSM/TF.hs:121)
    loopTF (src/Control/AFSM/TF.hs:124)
   8% (  1 / 12) in 'Control.AFSM.SMFunctor'
  Missing documentation for:
    SMFunctor (src/Control/AFSM/SMFunctor.hs:25)
     (src/Control/AFSM/SMFunctor.hs:30)
     (src/Control/AFSM/SMFunctor.hs:37)
     (src/Control/AFSM/SMFunctor.hs:46)
     (src/Control/AFSM/SMFunctor.hs:54)
     (src/Control/AFSM/SMFunctor.hs:59)
    smexecSM (src/Control/AFSM/SMFunctor.hs:64)
    smexecSMA (src/Control/AFSM/SMFunctor.hs:73)
     (src/Control/AFSM/SMFunctor.hs:82)
    bindSM (src/Control/AFSM/SMFunctor.hs:92)
    >>>= (src/Control/AFSM/SMFunctor.hs:97)
 100% (  2 /  2) in 'Control.AFSM.Event'
 100% (  4 /  4) in 'Control.AFSM.SMH'
  64% ( 34 / 53) in 'Control.AFSM'
  Missing documentation for:
    SMFunctor (src/Control/AFSM/SMFunctor.hs:25)
    tf (src/Control/AFSM/CoreType.hs:36)
    st (src/Control/AFSM/CoreType.hs:40)
    ^>>> (src/Control/AFSM/Core.hs:120)
    >>>^ (src/Control/AFSM/Core.hs:121)
    ^<<< (src/Control/AFSM/Core.hs:123)
    <<<^ (src/Control/AFSM/Core.hs:122)
    firstSM (src/Control/AFSM/Core.hs:152)
    secondSM (src/Control/AFSM/Core.hs:159)
    **** (src/Control/AFSM/Core.hs:182)
    &&&& (src/Control/AFSM/Core.hs:184)
    leftSM (src/Control/AFSM/Core.hs:202)
    rightSM (src/Control/AFSM/Core.hs:210)
    ++++ (src/Control/AFSM/Core.hs:231)
    |||| (src/Control/AFSM/Core.hs:233)
    loopSM (src/Control/AFSM/Core.hs:237)
    absorb (src/Control/AFSM/Util.hs:40)
    merge (src/Control/AFSM/Util.hs:43)
    concatSM (src/Control/AFSM/Core.hs:259)
Documentation created: dist/doc/html/AFSM/index.html,
dist/doc/html/AFSM/AFSM.txt
Creating package registration file:
/tmp/pkgConf-AFSM-0.1.32145174067468703135.1
Installing library in
/home/builder/hackage-server/build-cache/tmp-install/lib/x86_64-linux-ghc-8.0.1.20160701/AFSM-0.1.3.1-JDmtAezErILCrLOw6Wkxvj
Registering AFSM-0.1.3.1...
cabal: Leaving directory '/tmp/cabal-tmp-24466/AFSM-0.1.3.1'
Installed AFSM-0.1.3.1