Update FBVector.md
[folly.git] / folly / docs / Dynamic.md
index d807e113af30192424742d34971c2b4420442ecc..3d32102216559a9409350cc22e46d967b8ce6031 100644 (file)
@@ -26,9 +26,9 @@ folly::dynamic;` was used):
     dynamic boolean = false;
 
     // Arrays can be initialized with brackets.
-    dynamic array = { "array ", "of ", 4, " elements" };
+    dynamic array = dynamic::array("array ", "of ", 4, " elements");
     assert(array.size() == 4);
-    dynamic emptyArray = {};
+    dynamic emptyArray = dynamic::array;
     assert(emptyArray.empty());
 
     // Maps from dynamics to dynamics are called objects.  The
@@ -81,7 +81,7 @@ For more complicated conversions, see [DynamicConverter](DynamicConverter.md).
 You can iterate over dynamic arrays as you would over any C++ sequence container.
 
 ``` Cpp
-    dynamic array = {2, 3, "foo"};
+    dynamic array = dynamic::array(2, 3, "foo");
 
     for (auto& val : array) {
       doSomethingWith(val);
@@ -120,7 +120,7 @@ which returns an iterator compatible with `items()`:
     // pos->first is "hello"
     // pos->second is "world"
 
-    auto pos = obj.find("no_such_key);
+    auto pos = obj.find("no_such_key");
     // pos == obj.items().end()
 ```
 
@@ -145,7 +145,7 @@ here's what it looks like:
     // Building the same document programatically.
     dynamic sonOfAJ = dynamic::object
       ("key", 12)
-      ("key2", { false, nullptr, true, "yay" });
+      ("key2", dynamic::array(false, nullptr, true, "yay"));
 
     // Printing.  (See also folly::toPrettyJson)
     auto str = folly::toJson(sonOfAJ);