category feedBinary serializationCommon needseditdelete

This category is a stub, contributions are welcome!






or press Ctrl+Enter to savemarkdown supported
#
other
move item up move item down edit item info delete item
Summary edit summary

write something here!

Summary quit editing summary
Prosedit prosquit editing pros
  • easy to use after looking at an example or two
    move trait up move trait down edit trait delete trait

press Ctrl+Enter or Enter to addmarkdown supportededit off
Consedit consquit editing cons
  • simply crashes for wrong files
    move trait up move trait down edit trait delete trait
  • I heard its floating-point encoding was very inefficient
    move trait up move trait down edit trait delete trait
  • sometimes a cause of memory consumption problems
    move trait up move trait down edit trait delete trait

press Ctrl+Enter or Enter to addmarkdown supportededit off
Ecosystemedit ecosystem

vector-binary-instances, text-binary (though recent versions of text include Binary instances out of the box). IEEE-574 floating point support with binary-ieee754. Support for odd-bit-sized integers with binary-bits. Supported in conduits and pipes.

Ecosystemquit editing ecosystemor press Ctrl+Enter to savemarkdown supported
Notes
collapse notesedit notes

<notes are empty>

add something!

#
cereal (Hackage)
other
move item up move item down edit item info delete item
Summary edit summary

write something here!

Summary quit editing summary
Prosedit prosquit editing pros

    press Ctrl+Enter or Enter to addmarkdown supportededit off
    Consedit consquit editing cons

      press Ctrl+Enter or Enter to addmarkdown supportededit off
      Ecosystemedit ecosystem
      Ecosystemquit editing ecosystemor press Ctrl+Enter to savemarkdown supported
      Notes
      collapse notesedit notes

      <notes are empty>

      add something!

      Summary edit summary

      write something here!

      Summary quit editing summary
      Prosedit prosquit editing pros

        press Ctrl+Enter or Enter to addmarkdown supportededit off
        Consedit consquit editing cons

          press Ctrl+Enter or Enter to addmarkdown supportededit off
          Ecosystemedit ecosystem
          Ecosystemquit editing ecosystemor press Ctrl+Enter to savemarkdown supported
          Notes
          collapse notesedit notes

          <notes are empty>

          add something!

          #
          bytes (Hackage)
          other
          move item up move item down edit item info delete item
          Summary edit summary

          Abstraction over binary and cereal that allows to write library independent binary (de)seriliazation code. It is also possible to add compatibility with any serialization library.

          Summary quit editing summary
          Prosedit prosquit editing pros
          • library independent, no porting required in case of lib switch.
            move trait up move trait down edit trait delete trait

          press Ctrl+Enter or Enter to addmarkdown supportededit off
          Consedit consquit editing cons
          • performance bottleneck in certain cases
            move trait up move trait down edit trait delete trait

          press Ctrl+Enter or Enter to addmarkdown supportededit off
          Ecosystemedit ecosystem
          Ecosystemquit editing ecosystemor press Ctrl+Enter to savemarkdown supported
          Notes
          collapse notesedit notes

          <notes are empty>

          add something!

          #
          store (Hackage)
          other
          move item up move item down edit item info delete item
          Summary edit summary

          write something here!

          Summary quit editing summary
          Prosedit prosquit editing pros

            press Ctrl+Enter or Enter to addmarkdown supportededit off
            Consedit consquit editing cons

              press Ctrl+Enter or Enter to addmarkdown supportededit off
              Ecosystemedit ecosystem
              Ecosystemquit editing ecosystemor press Ctrl+Enter to savemarkdown supported
              Notes
              collapse notesedit notes

              <notes are empty>

              add something!

              #
              cereal-plus (Hackage)
              other
              move item up move item down edit item info delete item
              Summary edit summary

              write something here!

              Summary quit editing summary
              Prosedit prosquit editing pros

                press Ctrl+Enter or Enter to addmarkdown supportededit off
                Consedit consquit editing cons

                  press Ctrl+Enter or Enter to addmarkdown supportededit off
                  Ecosystemedit ecosystem
                  Ecosystemquit editing ecosystemor press Ctrl+Enter to savemarkdown supported
                  Notes
                  collapse notesedit notes

                  <notes are empty>

                  add something!

                  #
                  safecopy (Hackage)
                  other
                  move item up move item down edit item info delete item
                  Summary edit summary

                  Serialization + automatic migrations in one package.

                  Summary quit editing summary
                  Prosedit prosquit editing pros

                    press Ctrl+Enter or Enter to addmarkdown supportededit off
                    Consedit consquit editing cons

                      press Ctrl+Enter or Enter to addmarkdown supportededit off
                      Ecosystemedit ecosystem
                      Ecosystemquit editing ecosystemor press Ctrl+Enter to savemarkdown supported
                      Notes
                      collapse notesedit notes

                      <notes are empty>

                      add something!

                      #
                      packman (Hackage)
                      other
                      move item up move item down edit item info delete item
                      Summary edit summary

                      This package provides Haskell data serialisation independent of evaluation, by accessing the Haskell heap using foreign primitive operations. Any Haskell data structure apart from mutable data structures (MVars and TVars) can be serialised and later deserialised during the same run, or loaded into a new run, of the same program (the same executable file).

                      Summary quit editing summary
                      Prosedit prosquit editing pros

                        press Ctrl+Enter or Enter to addmarkdown supportededit off
                        Consedit consquit editing cons

                          press Ctrl+Enter or Enter to addmarkdown supportededit off
                          Ecosystemedit ecosystem
                          Ecosystemquit editing ecosystemor press Ctrl+Enter to savemarkdown supported
                          Notes
                          collapse notesedit notes

                          <notes are empty>

                          add something!

                          Summary edit summary

                          write something here!

                          Summary quit editing summary
                          Prosedit prosquit editing pros

                            press Ctrl+Enter or Enter to addmarkdown supportededit off
                            Consedit consquit editing cons

                              press Ctrl+Enter or Enter to addmarkdown supportededit off
                              Ecosystemedit ecosystem
                              Ecosystemquit editing ecosystemor press Ctrl+Enter to savemarkdown supported
                              Notes
                              collapse notesedit notes

                              <notes are empty>

                              add something!

                              #
                              flat (Hackage)
                              other
                              move item up move item down edit item info delete item
                              Summary edit summary

                              write something here!

                              Summary quit editing summary
                              Prosedit prosquit editing pros

                                press Ctrl+Enter or Enter to addmarkdown supportededit off
                                Consedit consquit editing cons

                                  press Ctrl+Enter or Enter to addmarkdown supportededit off
                                  Ecosystemedit ecosystem
                                  Ecosystemquit editing ecosystemor press Ctrl+Enter to savemarkdown supported
                                  Notes
                                  collapse notesedit notes

                                  <notes are empty>

                                  add something!