需求描述:想实现一种简单的回调框架。这里以最简单的形式来说明,代码如下:
-module(test).
-export([test/1]).
%% 希望给call_back传入一个函数及一个参数。通过这个函数来处理这个参数。
frame_call_back(Process, Data) ->
Process(Data).
%% 有了上面这个框架后,便可以专注于两点:1,Process函数的逻辑功能实现;2,需要处理的数据。
process(Data) ->
{process_output, Data}.
%% 好的上面的实现感觉很完善了,现在写