Skip to content

Generalized recursion for Scalameta. And a Scala template tool.

License

Notifications You must be signed in to change notification settings

andyscott/archetype

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Archetype

Explorations of general recursion applied to Scalameta with the long term goal of building a Scala code template engine.

This is very early stage and a work-in-progress.

The general recursion component may be split off into a separate library. The intention is for this library to have no additional dependencies other than Scalameta. Currently the Cats library is being used for the initial prototyping.

Community

Any contribution is more than welcome. Also feel free to report bugs, request features using Github issues.

An official code of conduct has not yet been adopted. For the time being, expect to:

  • Be civil: don’t insult or threaten others.
  • Be respectful: do not demand the assistance or time of others.

Expect any future code of conduct to be more thorough and precise than the above general statements.

Copyright

Copyright (C) 2017 Andy Scott

License

Archetype is licensed under the Apache License 2.0

About

Generalized recursion for Scalameta. And a Scala template tool.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages