Freasy Monad v0.2.0 Release Notes

Release Date: 2016-09-10 // over 7 years ago
    • ๐Ÿ†“ Replace Free.liftF with Free.inject.
    • ๐Ÿ‘Œ Support multiple parameters lists for abstract method.
    • Generate additional injectOps obj. and Inject class for composing Free monads ADTs. See example here.
    • ๐Ÿ’ฅ BREAKING CHANGE! Move ADT generation outside of ops obj. e.g. KVStore.ops.GrammarADT to KVStore.GrammarADT.
    • ๐Ÿ”Œ Plugin fix: error marks when @free trait is defined at root (i.e. not under a package).