// dp(path: String, delimiter: String) => Array
export const dp = (input, delimiter) => {
  var d = delimiter || '.';
  return input.split(d);
};

export default dp;

// get(path: String, i: Immutable) => value: Any
export const get = (path, i) => i.getIn(dp(path));

// set(path: String, i: Immutable, val: Any) => newState: Immutable
export const set = (path, i, val) => i.setIn(dp(path), val);

@@ -1,8 +1,50 @@
+/**%0A * Sugar for myString.split('.');%0A */%0A
 // dp(pa
@@ -83,23 +83,16 @@
 %3E Array%0A
-export 
 const dp
@@ -179,28 +179,8 @@
 %7D;%0A%0A
-export default dp;%0A%0A
 // g
@@ -224,23 +224,16 @@
 ue: Any%0A
-export 
 const ge
@@ -320,18 +320,8 @@
 ) =%3E
- newState:
  Imm
@@ -331,15 +331,8 @@
 ble%0A
-export 
 cons
@@ -381,8 +381,135 @@
 , val);%0A
+%0Amodule.exports = dp;%0Amodule.exports.dp = dp;%0Amodule.exports.default = dp;%0Amodule.exports.get = get;%0Amodule.exports.set = set;%0A

Fix exports