Anyfin

https://travis-ci.org/4lex1v/anyfin.svg?branch=develop https://img.shields.io/badge/License-Apache%202.0-blue.svg https://api.bintray.com/packages/4lex1v/maven/anyfin/images/download.svg

Overview

Anyfin is a library which provides annotations to help you build solid, functional code.

Getting Started

Anyfin’s macro annotations require Paradise v3+ compiler plugin:

resolvers += Resolver.url("scalameta", url("http://dl.bintray.com/scalameta/maven"))(Resolver.ivyStylePatterns)
addCompilerPlugin("org.scalameta" %% "paradise" % "3.0.0.152" cross CrossVersion.full)

The library itself is hosted on jCenter:

resolvers += Resolver.jcenterRepo
libraryDependencies += "io.github.4lex1v" % "anyfin" % "0.1.1"