chore: naming convention

This commit is contained in:
Leonardo de Moura 2020-01-01 15:04:20 -08:00
parent 9d25a45074
commit b429794ebc
2 changed files with 3 additions and 3 deletions

View file

@ -153,11 +153,11 @@ def dropWhile (p : α → Bool) : List α → List α
| true => dropWhile l
| false => a::l
def find (p : α → Bool) : List α → Option α
def find? (p : α → Bool) : List α → Option α
| [] => none
| a::as => match p a with
| true => some a
| false => find as
| false => find? as
def findSome? (f : α → Option β) : List α → Option β
| [] => none

View file

@ -59,7 +59,7 @@ private def toCtorIfLit : Expr → Expr
private def getRecRuleFor (rec : RecursorVal) (major : Expr) : Option RecursorRule :=
match major.getAppFn with
| Expr.const fn _ _ => rec.rules.find $ fun r => r.ctor == fn
| Expr.const fn _ _ => rec.rules.find? $ fun r => r.ctor == fn
| _ => none
@[specialize] private def toCtorWhenK {m : Type → Type} [Monad m]