Skip to content

Instantly share code, notes, and snippets.

@okram
Created January 7, 2020 01:29
Show Gist options
  • Save okram/679a1a6d2bd849bcf34c262384a22c06 to your computer and use it in GitHub Desktop.
Save okram/679a1a6d2bd849bcf34c262384a22c06 to your computer and use it in GitHub Desktop.
// loading data into mmstor
mmlang> [str:obj{*}] <=[=mmstor][put,'users',['name':str,'age':int]{2} <= [start,['name':'marko','age':29],['name':'kuppitz','age':10]]]
==>['users':rec{2} <= [start,['name':'marko','age':29],['name':'kuppitz','age':10]]]~mmstor
// reading data from mmstor
mmlang> ['name':str,'age':int]{0,2} <=[=mmstor][get,'users'][is,[get,'name'][eq,'marko']]
==>['name':'marko','age':29]
mmlang> ['name':str,'age':int]{0,2} <=[=mmstor][get,'users'][is,[get,'name'][eq,'kuppitz']]
==>['name':'kuppitz','age':10]
mmlang> ['name':str,'age':int]{0,2} <=[=mmstor][get,'users'][is,[get,'name'][eq,'bill']]
mmlang>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment