gpt4 book ai didi

scala - 完成部分功能

转载 作者:行者123 更新时间:2023-12-05 08:22:19 26 4
gpt4 key购买 nike

有没有标准的方法来完成部分函数 PartialFunction[A, B]?像这样:

completePartialFunction(pf: PartialFunction[A, B], z: B): A => B

completePartialFunction2(pf: PartialFunction[A, B], f: A => B): A => B

最佳答案

是的,其实很简单:

  def complete[A, B](pf: PartialFunction[A, B])(f: A => B): A => B =
pf.applyOrElse(_, f)

关于scala - 完成部分功能,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/63463469/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com