小编Ahm*_*rif的帖子

Erlang:标识列表中的max元素

我是Erlang的新手,但是这里。我想创建一个辅助函数,该函数采用列表中的最高正整数并返回此值。我在代码中的处理方法如下:

-module(function).
-export([normalize/1]).

    normalize(List) -> normalize(List, 0).

    normalize([], N) -> N;                                
    ?normalize([H|T], N) when H > N -> normalize(T, H==N).
Run Code Online (Sandbox Code Playgroud)

我在最后一行不断收到语法错误(怀疑后卫有问题),并且在第一行上也未定义“ function normalize / 2”。我该如何工作?

erlang function max

1
推荐指数
1
解决办法
789
查看次数

Rails-从参数更新对象

我想知道是否存在将参数绑定到现有对象以便对其进行编辑的方法。我想做这样的事情,但要编辑对象:

@object = Object.new(params[:object])
Run Code Online (Sandbox Code Playgroud)

所以像:

@object = Object.find(params[:object_id])
@object.edit(params[:object])
Run Code Online (Sandbox Code Playgroud)

params[:object] 来自一个 form_for

任何的想法 ?

activerecord ruby-on-rails

1
推荐指数
1
解决办法
5121
查看次数

标签 统计

activerecord ×1

erlang ×1

function ×1

max ×1

ruby-on-rails ×1