record FiniteBuffer : Type -> TypeFB : Int -> Int -> Seq a -> FiniteBuffer a.buffer : FiniteBuffer a -> Seq a.max_size : FiniteBuffer a -> Int.size : FiniteBuffer a -> Intempty : Nat -> FiniteBuffer atake_last : Nat -> FiniteBuffer a -> Maybe (List a)(+<) : FiniteBuffer a -> a -> FiniteBuffer a(+<><) : Foldable f => FiniteBuffer a -> f a -> FiniteBuffer alength : FiniteBuffer a -> Nat