{"action":"created","issue":{"url":"https://api.github.com/repos/intellifactory/websharper.ui.next/issues/67","repository_url":"https://api.github.com/repos/intellifactory/websharper.ui.next","labels_url":"https://api.github.com/repos/intellifactory/websharper.ui.next/issues/67/labels{/name}","comments_url":"https://api.github.com/repos/intellifactory/websharper.ui.next/issues/67/comments","events_url":"https://api.github.com/repos/intellifactory/websharper.ui.next/issues/67/events","html_url":"https://github.com/intellifactory/websharper.ui.next/issues/67","id":128680296,"number":67,"title":"View.Sequence broken?","user":{"login":"ca-ta","id":7034426,"avatar_url":"https://avatars.githubusercontent.com/u/7034426?v=3","gravatar_id":"","url":"https://api.github.com/users/ca-ta","html_url":"https://github.com/ca-ta","followers_url":"https://api.github.com/users/ca-ta/followers","following_url":"https://api.github.com/users/ca-ta/following{/other_user}","gists_url":"https://api.github.com/users/ca-ta/gists{/gist_id}","starred_url":"https://api.github.com/users/ca-ta/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/ca-ta/subscriptions","organizations_url":"https://api.github.com/users/ca-ta/orgs","repos_url":"https://api.github.com/users/ca-ta/repos","events_url":"https://api.github.com/users/ca-ta/events{/privacy}","received_events_url":"https://api.github.com/users/ca-ta/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":4,"created_at":"2016-01-26T00:12:24Z","updated_at":"2016-02-04T09:40:38Z","closed_at":null,"body":"I've just updated to latest WebSharper.UI.Next (3.6.6.202).\r\nPrior to the update, I've used the following to implement ``View.Sequence` functionality (see #16):\r\n\r\n```\r\n    type View with\r\n        static member Sequence views =\r\n            views\r\n            |> Seq.fold (View.Map2 (fun a b -> \r\n                seq { yield! a; yield b })) (View.Const Seq.empty)\r\n```\r\nThis (while perhaps not optimal in terms of performance) works great.\r\nSwitching to the View.Sequence implementation provided in 3.6.6.202 breaks our client app - the app fails to render the expected content (tested in Chrome, Firefox and IE 11 ). No exceptions are thrown.\r\nThe particular scenario I am using View.Sequence in is something like this:\r\n\r\n```\r\n    let f x = \r\n        x\r\n        |> View.MapSeqCached (fun x -> x.View)\r\n        |> View.Map View.Sequence\r\n        |> View.Join\r\n\r\n```\r\nI've confirmed that the implementation in #16 continues to work with  3.6.6.202  - that is what we are currently using as a stop-gap. \r\n"},"comment":{"url":"https://api.github.com/repos/intellifactory/websharper.ui.next/issues/comments/179734088","html_url":"https://github.com/intellifactory/websharper.ui.next/issues/67#issuecomment-179734088","issue_url":"https://api.github.com/repos/intellifactory/websharper.ui.next/issues/67","id":179734088,"user":{"login":"qwe2","id":1850930,"avatar_url":"https://avatars.githubusercontent.com/u/1850930?v=3","gravatar_id":"","url":"https://api.github.com/users/qwe2","html_url":"https://github.com/qwe2","followers_url":"https://api.github.com/users/qwe2/followers","following_url":"https://api.github.com/users/qwe2/following{/other_user}","gists_url":"https://api.github.com/users/qwe2/gists{/gist_id}","starred_url":"https://api.github.com/users/qwe2/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/qwe2/subscriptions","organizations_url":"https://api.github.com/users/qwe2/orgs","repos_url":"https://api.github.com/users/qwe2/repos","events_url":"https://api.github.com/users/qwe2/events{/privacy}","received_events_url":"https://api.github.com/users/qwe2/received_events","type":"User","site_admin":false},"created_at":"2016-02-04T09:40:38Z","updated_at":"2016-02-04T09:40:38Z","body":"Thanks a lot for taking the time to investigate this further! Indeed there is a problem with the implementation of `Snap.Sequence` where the continuations won't be called on an empty sequence."}}