{"version":"1.0","provider_name":"The Winklix Insights Hub","provider_url":"https:\/\/www.winklix.com\/blog","author_name":"admin","author_url":"https:\/\/www.winklix.com\/blog\/author\/admin\/","title":"CONQUERING REACTIVESWIFT: PRIMITIVES - The Winklix Insights Hub","type":"rich","width":600,"height":338,"html":"<blockquote class=\"wp-embedded-content\" data-secret=\"aiQRAJ9lCC\"><a href=\"https:\/\/www.winklix.com\/blog\/conquering-reactiveswift-primitives\/\">CONQUERING REACTIVESWIFT: PRIMITIVES<\/a><\/blockquote><iframe sandbox=\"allow-scripts\" security=\"restricted\" src=\"https:\/\/www.winklix.com\/blog\/conquering-reactiveswift-primitives\/embed\/#?secret=aiQRAJ9lCC\" width=\"600\" height=\"338\" title=\"&#8220;CONQUERING REACTIVESWIFT: PRIMITIVES&#8221; &#8212; The Winklix Insights Hub\" data-secret=\"aiQRAJ9lCC\" frameborder=\"0\" marginwidth=\"0\" marginheight=\"0\" scrolling=\"no\" class=\"wp-embedded-content\"><\/iframe><script>\n\/*! This file is auto-generated *\/\n!function(d,l){\"use strict\";l.querySelector&&d.addEventListener&&\"undefined\"!=typeof URL&&(d.wp=d.wp||{},d.wp.receiveEmbedMessage||(d.wp.receiveEmbedMessage=function(e){var t=e.data;if((t||t.secret||t.message||t.value)&&!\/[^a-zA-Z0-9]\/.test(t.secret)){for(var s,r,n,a=l.querySelectorAll('iframe[data-secret=\"'+t.secret+'\"]'),o=l.querySelectorAll('blockquote[data-secret=\"'+t.secret+'\"]'),c=new RegExp(\"^https?:$\",\"i\"),i=0;i<o.length;i++)o[i].style.display=\"none\";for(i=0;i<a.length;i++)s=a[i],e.source===s.contentWindow&&(s.removeAttribute(\"style\"),\"height\"===t.message?(1e3<(r=parseInt(t.value,10))?r=1e3:~~r<200&&(r=200),s.height=r):\"link\"===t.message&&(r=new URL(s.getAttribute(\"src\")),n=new URL(t.value),c.test(n.protocol))&&n.host===r.host&&l.activeElement===s&&(d.top.location.href=t.value))}},d.addEventListener(\"message\",d.wp.receiveEmbedMessage,!1),l.addEventListener(\"DOMContentLoaded\",function(){for(var e,t,s=l.querySelectorAll(\"iframe.wp-embedded-content\"),r=0;r<s.length;r++)(t=(e=s[r]).getAttribute(\"data-secret\"))||(t=Math.random().toString(36).substring(2,12),e.src+=\"#?secret=\"+t,e.setAttribute(\"data-secret\",t)),e.contentWindow.postMessage({message:\"ready\",secret:t},\"*\")},!1)))}(window,document);\n\/\/# sourceURL=https:\/\/www.winklix.com\/blog\/wp-includes\/js\/wp-embed.min.js\n<\/script>\n","thumbnail_url":"https:\/\/www.winklix.com\/blog\/wp-content\/uploads\/2018\/02\/DEV_React-Native-Hybrid-Mobile-Framework_M-940x400.png","thumbnail_width":940,"thumbnail_height":400,"description":"Winklix is an app development company that does most of their iOS development using Reactive Swift. There are two approaches of solving a problem in swift. First one is the imperative way and second one is the functional reactive way. Reactive Swift is taking leaps and bounds in today\u2019s world. It is getting more and &hellip; Continue reading \"\""}