[erlang-questions] Frames proposal
Richard O'Keefe
ok@REDACTED
Tue May 1 00:54:45 CEST 2012
On 1/05/2012, at 5:13 AM, Max Lapshin wrote:
> Maybe it possible to add JSON notation to frame handling?
>
> It would be very convenient, because {id : 4135, title : "title2"} is
> mapped to [{id, 4135}, {title, "title2"}].
> The only difference is that in all external format handlers binaries
> are used to represent external strings.
I don't quite understand this question.
There is a section in the frames proposal titled "Frames and JSON"
which mainly just presents a table
JSON Erlang
null null
false false
true true
numbers numbers, but JSON has no integers
strings binaries
arrays lists or tuples
dictionaries frames
The implied mapping takes JSON {id: 4135, title: "title2"}
to <{id ~ 4135, title ~ <<"title2">>}>.
The bounded size of the Erlang atom table is a vulnerability
but there is an EEP to address that; that in itself is a much
more urgent issue than frames.
More information about the erlang-questions
mailing list