Copyright | (c) ES Group, KTH/ICT/ES 2007-2013 |
---|---|
License | BSD-style (see the file LICENSE) |
Maintainer | forsyde-dev@ict.kth.se |
Stability | experimental |
Portability | portable |
Safe Haskell | None |
Language | Haskell98 |
- data Bit
- not :: Bit -> Bit
- bitToBool :: Bit -> Bool
- boolToBit :: Bool -> Bit
- toBitVector8 :: Int8 -> FSVec D8 Bit
- fromBitVector8 :: FSVec D8 Bit -> Int8
- toBitVector16 :: Int16 -> FSVec D16 Bit
- fromBitVector16 :: FSVec D16 Bit -> Int16
- toBitVector32 :: Int32 -> FSVec D32 Bit
- fromBitVector32 :: FSVec D32 Bit -> Int32
- toBitVector64 :: Int64 -> FSVec D64 Bit
- fromBitVector64 :: FSVec D64 Bit -> Int64
- fixmul8 :: Int8 -> Int8 -> Int8
Documentation
toBitVector8 :: Int8 -> FSVec D8 Bit Source #
fromBitVector8 :: FSVec D8 Bit -> Int8 Source #
toBitVector16 :: Int16 -> FSVec D16 Bit Source #
fromBitVector16 :: FSVec D16 Bit -> Int16 Source #
toBitVector32 :: Int32 -> FSVec D32 Bit Source #
fromBitVector32 :: FSVec D32 Bit -> Int32 Source #
toBitVector64 :: Int64 -> FSVec D64 Bit Source #
fromBitVector64 :: FSVec D64 Bit -> Int64 Source #