Estoy tratando de escribir funciones de lista de Erlang en CouchDB, sin embargo, no estoy familiarizado con los tipos de datos devueltos, y cómo manipularlos en consecuencia. Me gustaría que alguien me muestre cómo traducir la función simple Lista de JavaScript a continuación en una función de lista Erlang. Ese sería un buen punto para comenzar.Cómo escribir funciones de lista nativas de Erlang en CouchDB
function(head, req) {
var row,resp={},data=[];
if(head){
resp["total_rows"] = head.total_rows;
}
while(row = getRow()) {
data.push(row);
}
resp.rows = data;
return JSON.stringify(resp);
}
Gracias, de antemano.
Su función devuelve una estructura JSON, no la propia lista. ¿Qué quieres que devuelva la función Erlang? – rvirding