PLDB
Languages Features Calendar CSV Lists Blog About Sponsor Add Language
GitHub icon

EDN

EDN

EDN, aka Extensible Data Notation, is a data notation created in 2012.

#215on PLDB 10Years Old 2.8kUsers
3Books 0Papers 0Repos

Extensible Data Notation


Example from the web:
{:a 1, "foo" :bar, [1 2 3] four}
Example from Linguist:
[{:db/id #db/id [db.part/db] :db/ident :object/name :db/doc "Name of a Solar System object." :db/valueType :db.type/string :db/index true :db/cardinality :db.cardinality/one :db.install/_attribute :db.part/db} {:db/id #db/id [db.part/db] :db/ident :object/meanRadius :db/doc "Mean radius of an object." :db/index true :db/valueType :db.type/double :db/cardinality :db.cardinality/one :db.install/_attribute :db.part/db} {:db/id #db/id [db.part/db] :db/ident :data/source :db/doc "Source of the data in a transaction." :db/valueType :db.type/string :db/index true :db/cardinality :db.cardinality/one :db.install/_attribute :db.part/db}] [{:db/id #db/id [db.part/tx] :db/doc "Solar system objects bigger than Pluto."} {:db/id #db/id [db.part/tx] :data/source "http://en.wikipedia.org/wiki/List_of_Solar_System_objects_by_size"} {:db/id #db/id [db.part/user] :object/name "Sun" :object/meanRadius 696000.0} {:db/id #db/id [db.part/user] :object/name "Jupiter" :object/meanRadius 69911.0} {:db/id #db/id [db.part/user] :object/name "Saturn" :object/meanRadius 58232.0} {:db/id #db/id [db.part/user] :object/name "Uranus" :object/meanRadius 25362.0} {:db/id #db/id [db.part/user] :object/name "Neptune" :object/meanRadius 24622.0} {:db/id #db/id [db.part/user] :object/name "Earth" :object/meanRadius 6371.0} {:db/id #db/id [db.part/user] :object/name "Venus" :object/meanRadius 6051.8} {:db/id #db/id [db.part/user] :object/name "Mars" :object/meanRadius 3390.0} {:db/id #db/id [db.part/user] :object/name "Ganymede" :object/meanRadius 2631.2} {:db/id #db/id [db.part/user] :object/name "Titan" :object/meanRadius 2576.0} {:db/id #db/id [db.part/user] :object/name "Mercury" :object/meanRadius 2439.7} {:db/id #db/id [db.part/user] :object/name "Callisto" :object/meanRadius 2410.3} {:db/id #db/id [db.part/user] :object/name "Io" :object/meanRadius 1821.5} {:db/id #db/id [db.part/user] :object/name "Moon" :object/meanRadius 1737.1} {:db/id #db/id [db.part/user] :object/name "Europa" :object/meanRadius 1561.0} {:db/id #db/id [db.part/user] :object/name "Triton" :object/meanRadius 1353.4} {:db/id #db/id [db.part/user] :object/name "Eris" :object/meanRadius 1163.0}]

Language features

Feature Supported Example Token
Sets
Maps
Lists
Strings
Integers
Floats
Comments
Booleans
Semantic Indentation ϴ

Books about EDN from ISBNdb

title authors year publisher
Parallel Programming In C With Mpi And Open Mp, 1St Edn QUINN 2011 MC GRAW HILL INDIA
Business Mathematics - 2Nd Edn [Paperback] [Jan 01, 2009] Q. Zameeruddin Q Zameeruddin 2009 Vikas Publication House Pvt Ltd
eBook Business Information Systems, 5 edn Paul Bocij; Andrew Greasley; Simon Hickie 20150219 Pearson International Content
xbase.html · edn.html · idl.html

View source

PLDB - Build the next great programming language · v2022 · Day 33 · Docs · Build · Acknowledgements · Traffic Today · Traffic Trends · Mirrors · GitHub · feedback@pldb.com