All Versions
3
Latest Version
Avg Release Cycle
9 days
Latest Release
2711 days ago

Changelog History

  • v0.2.0 Changes

    October 26, 2016

    v0.2.0

    ๐Ÿ”‹ Features

    • โž• Add Haskell Runtime Support to Rust Library
    • ๐Ÿ”„ Change build.rs script to pull in the base libraries
      needed to get the Runtime Working.
    • ๐Ÿ”„ Change structuring of Haskell code so import statements
      for modules is:
      haskell import Curryrs.Types
      and not:
      haskell import Types

    ๐Ÿ“š Documentation

    • โšก๏ธ Update README with how to properly call Haskell code in
      โšก๏ธ Rust with the new library updates by calling the Runtime
      from within Rust. It also now makes setting up the Haskell
      code a lot easier removing the need for header files and
      using gcc to get code to work.

    โœ… Testing

    • โœ… Setup Haskell in Rust tests with C glue code to get it to
      work
  • v0.1.1 Changes

    October 26, 2016

    v0.1.1

    ๐Ÿ”‹ Features

    • ๐Ÿ”„ Change FFI Primitives to use fixed width versions in Haskell
      and Rust rather than using C types.

    ๐Ÿ“š Documentation

    • ๐Ÿ“š Update README to make documentation clearer to users based
      off feedback in issue #1
    • โšก๏ธ Update README with how to get Haskell into Rust

    โœ… Testing

    • โœ… Setup Haskell in Rust tests with C glue code to get it to
      work
  • v0.1.0 Changes

    October 09, 2016
    • Establishes a base library containing primitive types between the two languages.
    • Includes macros to make FFI of functions easier and readable
    • Includes the ability to have it work with stack and cabal