module NomPa.Encodings.AlphaCaml.Test where

open import Relation.Binary.PropositionalEquality using (_≡_; refl)
open import Function
open import Data.List as List
open import Data.Sum
open import Data.Maybe.NP
open import Data.Product.Extras
open import NomPa.Implem using (nomPa)
open import NomPa.Record
import NomPa.Encodings.AlphaCaml
open NomPa nomPa
open NomPa.Encodings.AlphaCaml nomPa
open ML-Example2
open Terms
open Ctors

test₁ : fvTm 4 apTm  []
test₁ = refl

test₂ : map? (List.map binderᴺ  fvTm 3  proj₂) (unLam apTm)  just [ 0 ]
test₂ = refl