Skip to content

serrodcal-functional-programming/freeTagless

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 

Repository files navigation

freeTagless

Final tagless approach in order to separate logic and implementation.

Getting Started

Prerequisites

Install Maven, JDK 8 and Scala. After that, clone this repository ~$ git clone https://github.com/serrodcal/freeTagless.git.

Building

In console, move to project directory and run ~$ mvn clean install.

Running

In console, move to directory which contains generated JAR file and run ~$ java -jar freeTagless-0.1.0-SNAPSHOT.jar.

Built With

  • Maven - Dependency Management
  • Java - Virtual Machine
  • Scala - Language
  • Cats - Lightweught, modular and extensible library for functional programming

Versioning

Here, use ´X.Y.z´ for versioning. For the versions available, see tags on this repository.

Author

  • Sergio Rodríguez - Software Architect

References

For more information, see this article.

Acknowledgement

Thanks to logicaalternativa for the help.

About

Final tagless approach in order to separate logic and implementation

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages