s_mach.metadata.impl.TreeOps.scala Maven / Gradle / Ivy
The newest version!
/*
,i::,
:;;;;;;;
;:,,::;.
1ft1;::;1tL
t1;::;1,
:;::; _____ __ ___ __
fCLff ;:: tfLLC / ___/ / |/ /____ _ _____ / /_
CLft11 :,, i1tffLi \__ \ ____ / /|_/ // __ `// ___// __ \
1t1i .;; .1tf ___/ //___// / / // /_/ // /__ / / / /
CLt1i :,: .1tfL. /____/ /_/ /_/ \__,_/ \___//_/ /_/
Lft1,:;: , 1tfL:
;it1i ,,,:::;;;::1tti s_mach.metadata
.t1i .,::;;; ;1tt Copyright (c) 2016 S-Mach, Inc.
Lft11ii;::;ii1tfL: Author: [email protected]
.L1 1tt1ttt,,Li
...1LLLL...
*/
//package s_mach.metadata
//
//import scala.language.higherKinds
//
///**
// * A type-class for Tree operations
// * @tparam M
// */
//trait TreeOps[M[_]] {
// def map[A,B](m: M[A], f: A => B) : M[B]
// def merge[A](lhs: M[A], rhs: M[A], f: (A,A) => A) : M[A]
//}