【问题标题】:Ambiguous assignment in erlang using date & time使用日期和时间在erlang中进行模糊分配
【发布时间】:2015-02-22 15:43:55
【问题描述】:

我正在关注由 Joe Armstrong 编写的 Programming Erlang: Software for a Concurrent World,我正在尝试找出要求我解决的问题,作为后续章节末尾的作业。这是作业:

查找erlang:now/0erlang:date/0erlang:time/0 的定义。编写一个名为my_time_func(F) 的函数,它计算有趣的 F 并乘以它需要多长时间。

我不明白作业要求我做什么。你能给我给出不同参数或其他解释的输出示例吗?

【问题讨论】:

    标签: erlang


    【解决方案1】:

    它希望你编写一个函数来计算运行另一个函数所需的时间。

    my_time_fun:my_time_fun(fun() -> io:format("hi!~n") end).
    hi!
    This function took 0 megaseconds, 0 seconds, and 54 microseconds to complete
    ok
    

    【讨论】:

    • 另外你可以看到内置函数timer:tc/1的描述
    猜你喜欢
    • 1970-01-01
    • 2018-07-09
    • 1970-01-01
    • 2019-03-07
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多