BEST_CASE(Omega(n^1),?) Solution: --------- "Cons" :: ["__ANY_TYPE__"(0) x "list"(0)] -(0)-> "list"(0) "Cons" :: ["__ANY_TYPE__"(0) x "list"(1)] -(1)-> "list"(1) "Nil" :: [] -(0)-> "list"(0) "Nil" :: [] -(0)-> "list"(1) "append_xs" :: ["list"(0)] -(0)-> "list"(0) "append_xs#1" :: ["list"(0) x "list"(0)] -(1)-> "list"(0) "main" :: ["list"(0) x "list"(1)] -(1)-> "list"(0) "map#2" :: ["list"(0) x "list"(1)] -(1)-> "list"(0) Cost Free Signatures: --------------------- Used heuristics (no base constructurs) -------------------------------------- Parsed Typed Term Rewrite System: --------------------------------- (STRATEGY INNERMOST) (VAR "v8" "v7" "v12" "v14" "v2" "v6" "v4" "v3") (DATATYPES "list" = µX.< "Nil", "Cons"("__ANY_TYPE__", X), "append_xs"(X) >) (SIGNATURES "append_xs#1" :: ["list" x "list"] --> "list" "map#2" :: ["list" x "list"] --> "list" "main" :: ["list" x "list"] --> "list") (RULES "append_xs#1"("Nil"(),"v8") -> "v8" "append_xs#1"("Cons"("v7","v12"),"v14") -> "Cons"("v7","append_xs#1"("v12","v14")) "map#2"("append_xs"("v2"),"Nil"()) -> "Nil"() "map#2"("append_xs"("v6"),"Cons"("v4","v2")) -> "Cons"("append_xs#1"("v6","v4"),"map#2"("append_xs"("v6"),"v2")) "main"("v12","v3") -> "map#2"("append_xs"("v12"),"v3")) BEST_CASE(Omega(n^1),?)