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

Changelog History

  • v0.2.0

    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

    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

    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