arrow.meta.ProofsMetaPlugin.kt Maven / Gradle / Ivy
package arrow.meta
import arrow.meta.phases.CompilerContext
import arrow.meta.plugins.proofs.typeProofs
/** Arrow Proofs plugin. */
open class ProofsMetaPlugin : Meta {
override fun intercept(ctx: CompilerContext): List = listOf(typeProofs)
}
class ProofsMetaCliProcessor : MetaCliProcessor("proofs")