Advertisement
Guest User

Untitled

a guest
Oct 7th, 2015
113
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 155.15 KB | None | 0 0
  1. ➜ native git:(frontend-rewrite) ✗ mono src/Iris.Service/bin/Debug/Iris.Service.exe
  2.  
  3. Unhandled Exception:
  4. System.ArgumentException: Interface not found
  5. Parameter name: interfaceType
  6. at System.MonoType.GetInterfaceMap (System.Type interfaceType) [0x00000] in <filename unknown>:0
  7. at FunScript.Comparison.tryGetCompareToMethod (ICompiler compiler, System.Type t) [0x00000] in <filename unknown>:0
  8. at FunScript.Comparison.comparableCompareComponent$cont@170 (ICompiler compiler, Microsoft.FSharp.Quotations.FSharpExpr exprA, Microsoft.FSharp.Quotations.FSharpExpr exprB, Microsoft.FSharp.Core.Unit unitVar) [0x00000] in <filename unknown>:0
  9. at FunScript.Comparison+comparableCompareComponent@163.Invoke (Microsoft.FSharp.Core.FSharpFunc`2 _arg2, ICompiler compiler, IReturnStrategy _arg1, Microsoft.FSharp.Quotations.FSharpExpr exprA, Microsoft.FSharp.Quotations.FSharpExpr exprB) [0x00000] in <filename unknown>:0
  10. at Microsoft.FSharp.Core.FSharpFunc`2[Microsoft.FSharp.Core.FSharpFunc`2[Microsoft.FSharp.Quotations.FSharpExpr,System.Tuple`2[Microsoft.FSharp.Collections.FSharpList`1[FunScript.AST+JSStatement],FunScript.AST+JSExpr]],FunScript.InternalCompiler+ICompiler].InvokeFast[IReturnStrategy,FSharpExpr,FSharpExpr,FSharpOption`1] (Microsoft.FSharp.Core.FSharpFunc`2 func, Microsoft.FSharp.Core.FSharpFunc`2 arg1, ICompiler arg2, IReturnStrategy arg3, Microsoft.FSharp.Quotations.FSharpExpr arg4, Microsoft.FSharp.Quotations.FSharpExpr arg5) [0x00000] in <filename unknown>:0
  11. at FunScript.CompilerComponent+generateBinaryMacro@55[Microsoft.FSharp.Quotations.FSharpExpr,Microsoft.FSharp.Quotations.FSharpExpr].Invoke (Microsoft.FSharp.Core.FSharpFunc`2 split, ICompiler compiler, IReturnStrategy returnStrategy, Microsoft.FSharp.Collections.FSharpList`1 _arg1) [0x00000] in <filename unknown>:0
  12. at Microsoft.FSharp.Core.FSharpFunc`2[Microsoft.FSharp.Core.FSharpFunc`2[Microsoft.FSharp.Quotations.FSharpExpr,System.Tuple`2[Microsoft.FSharp.Collections.FSharpList`1[FunScript.AST+JSStatement],FunScript.AST+JSExpr]],FunScript.InternalCompiler+ICompiler].InvokeFast[IReturnStrategy,FSharpList`1,FSharpOption`1] (Microsoft.FSharp.Core.FSharpFunc`2 func, Microsoft.FSharp.Core.FSharpFunc`2 arg1, ICompiler arg2, IReturnStrategy arg3, Microsoft.FSharp.Collections.FSharpList`1 arg4) [0x00000] in <filename unknown>:0
  13. at FunScript.CompilerComponent+generateMacro@45[Microsoft.FSharp.Quotations.FSharpExpr,Microsoft.FSharp.Quotations.FSharpExpr].Invoke (Microsoft.FSharp.Core.FSharpFunc`2 split, ICompiler compiler, IReturnStrategy returnStrategy, System.Tuple`3 tupledArg) [0x00000] in <filename unknown>:0
  14. at Microsoft.FSharp.Core.OptimizedClosures+Invoke@3301-2[FunScript.InternalCompiler+ICompiler,FunScript.InternalCompiler+IReturnStrategy,System.Tuple`3[Microsoft.FSharp.Core.FSharpOption`1[Microsoft.FSharp.Quotations.FSharpExpr],System.Type[],Microsoft.FSharp.Collections.FSharpList`1[Microsoft.FSharp.Quotations.FSharpExpr]],Microsoft.FSharp.Collections.FSharpList`1[FunScript.AST+JSStatement],Microsoft.FSharp.Core.FSharpFunc`2[Microsoft.FSharp.Quotations.FSharpExpr,System.Tuple`2[Microsoft.FSharp.Collections.FSharpList`1[FunScript.AST+JSStatement],FunScript.AST+JSExpr]]].Invoke (ICompiler u, IReturnStrategy v, System.Tuple`3 w) [0x00000] in <filename unknown>:0
  15. at Microsoft.FSharp.Core.OptimizedClosures+Invoke@3266-1[FunScript.InternalCompiler+IReturnStrategy,System.Tuple`3[Microsoft.FSharp.Core.FSharpOption`1[Microsoft.FSharp.Quotations.FSharpExpr],System.Type[],Microsoft.FSharp.Collections.FSharpList`1[Microsoft.FSharp.Quotations.FSharpExpr]],Microsoft.FSharp.Collections.FSharpList`1[FunScript.AST+JSStatement],FunScript.InternalCompiler+ICompiler].Invoke (IReturnStrategy u, System.Tuple`3 v) [0x00000] in <filename unknown>:0
  16. at Microsoft.FSharp.Core.FSharpFunc`2[FunScript.InternalCompiler+IReturnStrategy,System.Tuple`3[Microsoft.FSharp.Core.FSharpOption`1[Microsoft.FSharp.Quotations.FSharpExpr],System.Type[],Microsoft.FSharp.Collections.FSharpList`1[Microsoft.FSharp.Quotations.FSharpExpr]]].InvokeFast[FSharpList`1] (Microsoft.FSharp.Core.FSharpFunc`2 func, IReturnStrategy arg1, System.Tuple`3 arg2) [0x00000] in <filename unknown>:0
  17. at Microsoft.FSharp.Core.FSharpFunc`2[FunScript.InternalCompiler+ICompiler,FunScript.InternalCompiler+IReturnStrategy].InvokeFast[Tuple`3,FSharpList`1] (Microsoft.FSharp.Core.FSharpFunc`2 func, ICompiler arg1, IReturnStrategy arg2, System.Tuple`3 arg3) [0x00000] in <filename unknown>:0
  18. at FunScript.InternalCompiler+Compiler.tryCompileCall (FunScript.CallType callType, IReturnStrategy returnStrategy, System.Reflection.MethodBase mi, Microsoft.FSharp.Core.FSharpOption`1 obj, Microsoft.FSharp.Collections.FSharpList`1 exprs) [0x00000] in <filename unknown>:0
  19. at FunScript.InternalCompiler+Compiler.compile (IReturnStrategy returnStrategy, Microsoft.FSharp.Quotations.FSharpExpr expr) [0x00000] in <filename unknown>:0
  20. at FunScript.InternalCompiler+Compiler.FunScript-InternalCompiler-ICompiler-Compile (IReturnStrategy returnStrategy, Microsoft.FSharp.Quotations.FSharpExpr expr) [0x00000] in <filename unknown>:0
  21. at FunScript.CompilerComponent.splitDeclarationFromUsageIfNeeded (ICompiler compiler, Microsoft.FSharp.Quotations.FSharpExpr expr) [0x00000] in <filename unknown>:0
  22. at FunScript.CompilerComponent+makeFriendly@22[Microsoft.FSharp.Quotations.FSharpExpr,FunScript.InternalCompiler+ICompiler].Invoke (Microsoft.FSharp.Quotations.FSharpExpr expr) [0x00000] in <filename unknown>:0
  23. at FunScript.LetBindings+binding@9-1.Invoke (Microsoft.FSharp.Quotations.FSharpExpr _arg1) [0x00000] in <filename unknown>:0
  24. at Microsoft.FSharp.Core.FSharpFunc`2[FunScript.InternalCompiler+IReturnStrategy,Microsoft.FSharp.Quotations.FSharpExpr].InvokeFast[FSharpList`1] (Microsoft.FSharp.Core.FSharpFunc`2 func, IReturnStrategy arg1, Microsoft.FSharp.Quotations.FSharpExpr arg2) [0x00000] in <filename unknown>:0
  25. at FunScript.CompilerComponent+create@26[Microsoft.FSharp.Quotations.FSharpExpr,Microsoft.FSharp.Collections.FSharpList`1[FunScript.AST+JSStatement]].FunScript-InternalCompiler-ICompilerComponent-TryCompile (ICompiler compiler, IReturnStrategy returnStrategy, Microsoft.FSharp.Quotations.FSharpExpr expr) [0x00000] in <filename unknown>:0
  26. at FunScript.InternalCompiler+Compiler.tryComponent (IReturnStrategy returnStrategy, Microsoft.FSharp.Quotations.FSharpExpr expr, ICompilerComponent part) [0x00000] in <filename unknown>:0
  27. at FunScript.InternalCompiler+result@75-1.Invoke (ICompilerComponent part) [0x00000] in <filename unknown>:0
  28. at Microsoft.FSharp.Collections.ListModule.TryPick[ICompilerComponent,FSharpList`1] (Microsoft.FSharp.Core.FSharpFunc`2 chooser, Microsoft.FSharp.Collections.FSharpList`1 list) [0x00000] in <filename unknown>:0
  29. at FunScript.InternalCompiler+Compiler.tryAllComponents (IReturnStrategy returnStrategy, Microsoft.FSharp.Quotations.FSharpExpr expr) [0x00000] in <filename unknown>:0
  30. at FunScript.InternalCompiler+Compiler.compile (IReturnStrategy returnStrategy, Microsoft.FSharp.Quotations.FSharpExpr expr) [0x00000] in <filename unknown>:0
  31. at FunScript.InternalCompiler+Compiler.FunScript-InternalCompiler-ICompiler-Compile (IReturnStrategy returnStrategy, Microsoft.FSharp.Quotations.FSharpExpr expr) [0x00000] in <filename unknown>:0
  32. at FunScript.ControlFlow+|Return|@47-9.Invoke (Microsoft.FSharp.Quotations.FSharpExpr arg10) [0x00000] in <filename unknown>:0
  33. at FunScript.ControlFlow+ifThenElse@48-1.Invoke (Microsoft.FSharp.Quotations.FSharpExpr _arg1) [0x00000] in <filename unknown>:0
  34. at Microsoft.FSharp.Core.FSharpFunc`2[FunScript.InternalCompiler+IReturnStrategy,Microsoft.FSharp.Quotations.FSharpExpr].InvokeFast[FSharpList`1] (Microsoft.FSharp.Core.FSharpFunc`2 func, IReturnStrategy arg1, Microsoft.FSharp.Quotations.FSharpExpr arg2) [0x00000] in <filename unknown>:0
  35. at FunScript.CompilerComponent+create@26[Microsoft.FSharp.Quotations.FSharpExpr,Microsoft.FSharp.Collections.FSharpList`1[FunScript.AST+JSStatement]].FunScript-InternalCompiler-ICompilerComponent-TryCompile (ICompiler compiler, IReturnStrategy returnStrategy, Microsoft.FSharp.Quotations.FSharpExpr expr) [0x00000] in <filename unknown>:0
  36. at FunScript.InternalCompiler+Compiler.tryComponent (IReturnStrategy returnStrategy, Microsoft.FSharp.Quotations.FSharpExpr expr, ICompilerComponent part) [0x00000] in <filename unknown>:0
  37. at FunScript.InternalCompiler+result@75-1.Invoke (ICompilerComponent part) [0x00000] in <filename unknown>:0
  38. at Microsoft.FSharp.Collections.ListModule.TryPick[ICompilerComponent,FSharpList`1] (Microsoft.FSharp.Core.FSharpFunc`2 chooser, Microsoft.FSharp.Collections.FSharpList`1 list) [0x00000] in <filename unknown>:0
  39. at FunScript.InternalCompiler+Compiler.tryAllComponents (IReturnStrategy returnStrategy, Microsoft.FSharp.Quotations.FSharpExpr expr) [0x00000] in <filename unknown>:0
  40. at FunScript.InternalCompiler+Compiler.compile (IReturnStrategy returnStrategy, Microsoft.FSharp.Quotations.FSharpExpr expr) [0x00000] in <filename unknown>:0
  41. at FunScript.InternalCompiler+Compiler.FunScript-InternalCompiler-ICompiler-Compile (IReturnStrategy returnStrategy, Microsoft.FSharp.Quotations.FSharpExpr expr) [0x00000] in <filename unknown>:0
  42. at FunScript.LetBindings+|Return|@8-1.Invoke (Microsoft.FSharp.Quotations.FSharpExpr arg10) [0x00000] in <filename unknown>:0
  43. at FunScript.LetBindings+binding@9-1.Invoke (Microsoft.FSharp.Quotations.FSharpExpr _arg1) [0x00000] in <filename unknown>:0
  44. at Microsoft.FSharp.Core.FSharpFunc`2[FunScript.InternalCompiler+IReturnStrategy,Microsoft.FSharp.Quotations.FSharpExpr].InvokeFast[FSharpList`1] (Microsoft.FSharp.Core.FSharpFunc`2 func, IReturnStrategy arg1, Microsoft.FSharp.Quotations.FSharpExpr arg2) [0x00000] in <filename unknown>:0
  45. at FunScript.CompilerComponent+create@26[Microsoft.FSharp.Quotations.FSharpExpr,Microsoft.FSharp.Collections.FSharpList`1[FunScript.AST+JSStatement]].FunScript-InternalCompiler-ICompilerComponent-TryCompile (ICompiler compiler, IReturnStrategy returnStrategy, Microsoft.FSharp.Quotations.FSharpExpr expr) [0x00000] in <filename unknown>:0
  46. at FunScript.InternalCompiler+Compiler.tryComponent (IReturnStrategy returnStrategy, Microsoft.FSharp.Quotations.FSharpExpr expr, ICompilerComponent part) [0x00000] in <filename unknown>:0
  47. at FunScript.InternalCompiler+result@75-1.Invoke (ICompilerComponent part) [0x00000] in <filename unknown>:0
  48. at Microsoft.FSharp.Collections.ListModule.TryPick[ICompilerComponent,FSharpList`1] (Microsoft.FSharp.Core.FSharpFunc`2 chooser, Microsoft.FSharp.Collections.FSharpList`1 list) [0x00000] in <filename unknown>:0
  49. at FunScript.InternalCompiler+Compiler.tryAllComponents (IReturnStrategy returnStrategy, Microsoft.FSharp.Quotations.FSharpExpr expr) [0x00000] in <filename unknown>:0
  50. at FunScript.InternalCompiler+Compiler.compile (IReturnStrategy returnStrategy, Microsoft.FSharp.Quotations.FSharpExpr expr) [0x00000] in <filename unknown>:0
  51. at FunScript.InternalCompiler+Compiler.FunScript-InternalCompiler-ICompiler-Compile (IReturnStrategy returnStrategy, Microsoft.FSharp.Quotations.FSharpExpr expr) [0x00000] in <filename unknown>:0
  52. at FunScript.ControlFlow+|Return|@47-9.Invoke (Microsoft.FSharp.Quotations.FSharpExpr arg10) [0x00000] in <filename unknown>:0
  53. at FunScript.ControlFlow+ifThenElse@48-1.Invoke (Microsoft.FSharp.Quotations.FSharpExpr _arg1) [0x00000] in <filename unknown>:0
  54. at Microsoft.FSharp.Core.FSharpFunc`2[FunScript.InternalCompiler+IReturnStrategy,Microsoft.FSharp.Quotations.FSharpExpr].InvokeFast[FSharpList`1] (Microsoft.FSharp.Core.FSharpFunc`2 func, IReturnStrategy arg1, Microsoft.FSharp.Quotations.FSharpExpr arg2) [0x00000] in <filename unknown>:0
  55. at FunScript.CompilerComponent+create@26[Microsoft.FSharp.Quotations.FSharpExpr,Microsoft.FSharp.Collections.FSharpList`1[FunScript.AST+JSStatement]].FunScript-InternalCompiler-ICompilerComponent-TryCompile (ICompiler compiler, IReturnStrategy returnStrategy, Microsoft.FSharp.Quotations.FSharpExpr expr) [0x00000] in <filename unknown>:0
  56. at FunScript.InternalCompiler+Compiler.tryComponent (IReturnStrategy returnStrategy, Microsoft.FSharp.Quotations.FSharpExpr expr, ICompilerComponent part) [0x00000] in <filename unknown>:0
  57. at FunScript.InternalCompiler+result@75-1.Invoke (ICompilerComponent part) [0x00000] in <filename unknown>:0
  58. at Microsoft.FSharp.Collections.ListModule.TryPick[ICompilerComponent,FSharpList`1] (Microsoft.FSharp.Core.FSharpFunc`2 chooser, Microsoft.FSharp.Collections.FSharpList`1 list) [0x00000] in <filename unknown>:0
  59. at FunScript.InternalCompiler+Compiler.tryAllComponents (IReturnStrategy returnStrategy, Microsoft.FSharp.Quotations.FSharpExpr expr) [0x00000] in <filename unknown>:0
  60. at FunScript.InternalCompiler+Compiler.compile (IReturnStrategy returnStrategy, Microsoft.FSharp.Quotations.FSharpExpr expr) [0x00000] in <filename unknown>:0
  61. at FunScript.InternalCompiler+Compiler.FunScript-InternalCompiler-ICompiler-Compile (IReturnStrategy returnStrategy, Microsoft.FSharp.Quotations.FSharpExpr expr) [0x00000] in <filename unknown>:0
  62. at FunScript.LetBindings+|Return|@8-1.Invoke (Microsoft.FSharp.Quotations.FSharpExpr arg10) [0x00000] in <filename unknown>:0
  63. at FunScript.LetBindings+binding@9-1.Invoke (Microsoft.FSharp.Quotations.FSharpExpr _arg1) [0x00000] in <filename unknown>:0
  64. at Microsoft.FSharp.Core.FSharpFunc`2[FunScript.InternalCompiler+IReturnStrategy,Microsoft.FSharp.Quotations.FSharpExpr].InvokeFast[FSharpList`1] (Microsoft.FSharp.Core.FSharpFunc`2 func, IReturnStrategy arg1, Microsoft.FSharp.Quotations.FSharpExpr arg2) [0x00000] in <filename unknown>:0
  65. at FunScript.CompilerComponent+create@26[Microsoft.FSharp.Quotations.FSharpExpr,Microsoft.FSharp.Collections.FSharpList`1[FunScript.AST+JSStatement]].FunScript-InternalCompiler-ICompilerComponent-TryCompile (ICompiler compiler, IReturnStrategy returnStrategy, Microsoft.FSharp.Quotations.FSharpExpr expr) [0x00000] in <filename unknown>:0
  66. at FunScript.InternalCompiler+Compiler.tryComponent (IReturnStrategy returnStrategy, Microsoft.FSharp.Quotations.FSharpExpr expr, ICompilerComponent part) [0x00000] in <filename unknown>:0
  67. at FunScript.InternalCompiler+result@75-1.Invoke (ICompilerComponent part) [0x00000] in <filename unknown>:0
  68. at Microsoft.FSharp.Collections.ListModule.TryPick[ICompilerComponent,FSharpList`1] (Microsoft.FSharp.Core.FSharpFunc`2 chooser, Microsoft.FSharp.Collections.FSharpList`1 list) [0x00000] in <filename unknown>:0
  69. at FunScript.InternalCompiler+Compiler.tryAllComponents (IReturnStrategy returnStrategy, Microsoft.FSharp.Quotations.FSharpExpr expr) [0x00000] in <filename unknown>:0
  70. at FunScript.InternalCompiler+Compiler.compile (IReturnStrategy returnStrategy, Microsoft.FSharp.Quotations.FSharpExpr expr) [0x00000] in <filename unknown>:0
  71. at FunScript.InternalCompiler+Compiler.FunScript-InternalCompiler-ICompiler-Compile (IReturnStrategy returnStrategy, Microsoft.FSharp.Quotations.FSharpExpr expr) [0x00000] in <filename unknown>:0
  72. at FunScript.ControlFlow+|Return|@47-9.Invoke (Microsoft.FSharp.Quotations.FSharpExpr arg10) [0x00000] in <filename unknown>:0
  73. at FunScript.ControlFlow+ifThenElse@48-1.Invoke (Microsoft.FSharp.Quotations.FSharpExpr _arg1) [0x00000] in <filename unknown>:0
  74. at Microsoft.FSharp.Core.FSharpFunc`2[FunScript.InternalCompiler+IReturnStrategy,Microsoft.FSharp.Quotations.FSharpExpr].InvokeFast[FSharpList`1] (Microsoft.FSharp.Core.FSharpFunc`2 func, IReturnStrategy arg1, Microsoft.FSharp.Quotations.FSharpExpr arg2) [0x00000] in <filename unknown>:0
  75. at FunScript.CompilerComponent+create@26[Microsoft.FSharp.Quotations.FSharpExpr,Microsoft.FSharp.Collections.FSharpList`1[FunScript.AST+JSStatement]].FunScript-InternalCompiler-ICompilerComponent-TryCompile (ICompiler compiler, IReturnStrategy returnStrategy, Microsoft.FSharp.Quotations.FSharpExpr expr) [0x00000] in <filename unknown>:0
  76. at FunScript.InternalCompiler+Compiler.tryComponent (IReturnStrategy returnStrategy, Microsoft.FSharp.Quotations.FSharpExpr expr, ICompilerComponent part) [0x00000] in <filename unknown>:0
  77. at FunScript.InternalCompiler+result@75-1.Invoke (ICompilerComponent part) [0x00000] in <filename unknown>:0
  78. at Microsoft.FSharp.Collections.ListModule.TryPick[ICompilerComponent,FSharpList`1] (Microsoft.FSharp.Core.FSharpFunc`2 chooser, Microsoft.FSharp.Collections.FSharpList`1 list) [0x00000] in <filename unknown>:0
  79. at FunScript.InternalCompiler+Compiler.tryAllComponents (IReturnStrategy returnStrategy, Microsoft.FSharp.Quotations.FSharpExpr expr) [0x00000] in <filename unknown>:0
  80. at FunScript.InternalCompiler+Compiler.compile (IReturnStrategy returnStrategy, Microsoft.FSharp.Quotations.FSharpExpr expr) [0x00000] in <filename unknown>:0
  81. at FunScript.InternalCompiler+Compiler.FunScript-InternalCompiler-ICompiler-Compile (IReturnStrategy returnStrategy, Microsoft.FSharp.Quotations.FSharpExpr expr) [0x00000] in <filename unknown>:0
  82. at FunScript.LetBindings+|Return|@8-1.Invoke (Microsoft.FSharp.Quotations.FSharpExpr arg10) [0x00000] in <filename unknown>:0
  83. at FunScript.LetBindings+binding@9-1.Invoke (Microsoft.FSharp.Quotations.FSharpExpr _arg1) [0x00000] in <filename unknown>:0
  84. at Microsoft.FSharp.Core.FSharpFunc`2[FunScript.InternalCompiler+IReturnStrategy,Microsoft.FSharp.Quotations.FSharpExpr].InvokeFast[FSharpList`1] (Microsoft.FSharp.Core.FSharpFunc`2 func, IReturnStrategy arg1, Microsoft.FSharp.Quotations.FSharpExpr arg2) [0x00000] in <filename unknown>:0
  85. at FunScript.CompilerComponent+create@26[Microsoft.FSharp.Quotations.FSharpExpr,Microsoft.FSharp.Collections.FSharpList`1[FunScript.AST+JSStatement]].FunScript-InternalCompiler-ICompilerComponent-TryCompile (ICompiler compiler, IReturnStrategy returnStrategy, Microsoft.FSharp.Quotations.FSharpExpr expr) [0x00000] in <filename unknown>:0
  86. at FunScript.InternalCompiler+Compiler.tryComponent (IReturnStrategy returnStrategy, Microsoft.FSharp.Quotations.FSharpExpr expr, ICompilerComponent part) [0x00000] in <filename unknown>:0
  87. at FunScript.InternalCompiler+result@75-1.Invoke (ICompilerComponent part) [0x00000] in <filename unknown>:0
  88. at Microsoft.FSharp.Collections.ListModule.TryPick[ICompilerComponent,FSharpList`1] (Microsoft.FSharp.Core.FSharpFunc`2 chooser, Microsoft.FSharp.Collections.FSharpList`1 list) [0x00000] in <filename unknown>:0
  89. at FunScript.InternalCompiler+Compiler.tryAllComponents (IReturnStrategy returnStrategy, Microsoft.FSharp.Quotations.FSharpExpr expr) [0x00000] in <filename unknown>:0
  90. at FunScript.InternalCompiler+Compiler.compile (IReturnStrategy returnStrategy, Microsoft.FSharp.Quotations.FSharpExpr expr) [0x00000] in <filename unknown>:0
  91. at FunScript.InternalCompiler+Compiler.FunScript-InternalCompiler-ICompiler-Compile (IReturnStrategy returnStrategy, Microsoft.FSharp.Quotations.FSharpExpr expr) [0x00000] in <filename unknown>:0
  92. at FunScript.LambdaApplication+definition@38.Invoke (Microsoft.FSharp.Core.FSharpFunc`2 |Split|, ICompiler compiler, IReturnStrategy returnStrategy, Microsoft.FSharp.Quotations.FSharpExpr _arg1) [0x00000] in <filename unknown>:0
  93. at Microsoft.FSharp.Core.OptimizedClosures+Invoke@3301-2[FunScript.InternalCompiler+ICompiler,FunScript.InternalCompiler+IReturnStrategy,Microsoft.FSharp.Quotations.FSharpExpr,Microsoft.FSharp.Collections.FSharpList`1[FunScript.AST+JSStatement],Microsoft.FSharp.Core.FSharpFunc`2[Microsoft.FSharp.Quotations.FSharpExpr,System.Tuple`2[Microsoft.FSharp.Collections.FSharpList`1[FunScript.AST+JSStatement],FunScript.AST+JSExpr]]].Invoke (ICompiler u, IReturnStrategy v, Microsoft.FSharp.Quotations.FSharpExpr w) [0x00000] in <filename unknown>:0
  94. at Microsoft.FSharp.Core.OptimizedClosures+Invoke@3266-1[FunScript.InternalCompiler+IReturnStrategy,Microsoft.FSharp.Quotations.FSharpExpr,Microsoft.FSharp.Collections.FSharpList`1[FunScript.AST+JSStatement],FunScript.InternalCompiler+ICompiler].Invoke (IReturnStrategy u, Microsoft.FSharp.Quotations.FSharpExpr v) [0x00000] in <filename unknown>:0
  95. at Microsoft.FSharp.Core.FSharpFunc`2[FunScript.InternalCompiler+IReturnStrategy,Microsoft.FSharp.Quotations.FSharpExpr].InvokeFast[FSharpList`1] (Microsoft.FSharp.Core.FSharpFunc`2 func, IReturnStrategy arg1, Microsoft.FSharp.Quotations.FSharpExpr arg2) [0x00000] in <filename unknown>:0
  96. at FunScript.CompilerComponent+create@26[Microsoft.FSharp.Quotations.FSharpExpr,Microsoft.FSharp.Collections.FSharpList`1[FunScript.AST+JSStatement]].FunScript-InternalCompiler-ICompilerComponent-TryCompile (ICompiler compiler, IReturnStrategy returnStrategy, Microsoft.FSharp.Quotations.FSharpExpr expr) [0x00000] in <filename unknown>:0
  97. at FunScript.InternalCompiler+Compiler.tryComponent (IReturnStrategy returnStrategy, Microsoft.FSharp.Quotations.FSharpExpr expr, ICompilerComponent part) [0x00000] in <filename unknown>:0
  98. at FunScript.InternalCompiler+result@75-1.Invoke (ICompilerComponent part) [0x00000] in <filename unknown>:0
  99. at Microsoft.FSharp.Collections.ListModule.TryPick[ICompilerComponent,FSharpList`1] (Microsoft.FSharp.Core.FSharpFunc`2 chooser, Microsoft.FSharp.Collections.FSharpList`1 list) [0x00000] in <filename unknown>:0
  100. at FunScript.InternalCompiler+Compiler.tryAllComponents (IReturnStrategy returnStrategy, Microsoft.FSharp.Quotations.FSharpExpr expr) [0x00000] in <filename unknown>:0
  101. at FunScript.InternalCompiler+Compiler.compile (IReturnStrategy returnStrategy, Microsoft.FSharp.Quotations.FSharpExpr expr) [0x00000] in <filename unknown>:0
  102. at FunScript.InternalCompiler+Compiler.FunScript-InternalCompiler-ICompiler-Compile (IReturnStrategy returnStrategy, Microsoft.FSharp.Quotations.FSharpExpr expr) [0x00000] in <filename unknown>:0
  103. at FunScript.LambdaApplication+definition@38.Invoke (Microsoft.FSharp.Core.FSharpFunc`2 |Split|, ICompiler compiler, IReturnStrategy returnStrategy, Microsoft.FSharp.Quotations.FSharpExpr _arg1) [0x00000] in <filename unknown>:0
  104. at Microsoft.FSharp.Core.OptimizedClosures+Invoke@3301-2[FunScript.InternalCompiler+ICompiler,FunScript.InternalCompiler+IReturnStrategy,Microsoft.FSharp.Quotations.FSharpExpr,Microsoft.FSharp.Collections.FSharpList`1[FunScript.AST+JSStatement],Microsoft.FSharp.Core.FSharpFunc`2[Microsoft.FSharp.Quotations.FSharpExpr,System.Tuple`2[Microsoft.FSharp.Collections.FSharpList`1[FunScript.AST+JSStatement],FunScript.AST+JSExpr]]].Invoke (ICompiler u, IReturnStrategy v, Microsoft.FSharp.Quotations.FSharpExpr w) [0x00000] in <filename unknown>:0
  105. at Microsoft.FSharp.Core.OptimizedClosures+Invoke@3266-1[FunScript.InternalCompiler+IReturnStrategy,Microsoft.FSharp.Quotations.FSharpExpr,Microsoft.FSharp.Collections.FSharpList`1[FunScript.AST+JSStatement],FunScript.InternalCompiler+ICompiler].Invoke (IReturnStrategy u, Microsoft.FSharp.Quotations.FSharpExpr v) [0x00000] in <filename unknown>:0
  106. at Microsoft.FSharp.Core.FSharpFunc`2[FunScript.InternalCompiler+IReturnStrategy,Microsoft.FSharp.Quotations.FSharpExpr].InvokeFast[FSharpList`1] (Microsoft.FSharp.Core.FSharpFunc`2 func, IReturnStrategy arg1, Microsoft.FSharp.Quotations.FSharpExpr arg2) [0x00000] in <filename unknown>:0
  107. at FunScript.CompilerComponent+create@26[Microsoft.FSharp.Quotations.FSharpExpr,Microsoft.FSharp.Collections.FSharpList`1[FunScript.AST+JSStatement]].FunScript-InternalCompiler-ICompilerComponent-TryCompile (ICompiler compiler, IReturnStrategy returnStrategy, Microsoft.FSharp.Quotations.FSharpExpr expr) [0x00000] in <filename unknown>:0
  108. at FunScript.InternalCompiler+Compiler.tryComponent (IReturnStrategy returnStrategy, Microsoft.FSharp.Quotations.FSharpExpr expr, ICompilerComponent part) [0x00000] in <filename unknown>:0
  109. at FunScript.InternalCompiler+result@75-1.Invoke (ICompilerComponent part) [0x00000] in <filename unknown>:0
  110. at Microsoft.FSharp.Collections.ListModule.TryPick[ICompilerComponent,FSharpList`1] (Microsoft.FSharp.Core.FSharpFunc`2 chooser, Microsoft.FSharp.Collections.FSharpList`1 list) [0x00000] in <filename unknown>:0
  111. at FunScript.InternalCompiler+Compiler.tryAllComponents (IReturnStrategy returnStrategy, Microsoft.FSharp.Quotations.FSharpExpr expr) [0x00000] in <filename unknown>:0
  112. at FunScript.InternalCompiler+Compiler.compile (IReturnStrategy returnStrategy, Microsoft.FSharp.Quotations.FSharpExpr expr) [0x00000] in <filename unknown>:0
  113. at FunScript.InternalCompiler+Compiler.FunScript-InternalCompiler-ICompiler-Compile (IReturnStrategy returnStrategy, Microsoft.FSharp.Quotations.FSharpExpr expr) [0x00000] in <filename unknown>:0
  114. at FunScript.Comparison+compareFuncVar@186.Invoke (Microsoft.FSharp.Quotations.FSharpVar var) [0x00000] in <filename unknown>:0
  115. at FunScript.InternalCompiler+Compiler.define (System.String name, Microsoft.FSharp.Core.FSharpFunc`2 cons) [0x00000] in <filename unknown>:0
  116. at FunScript.InternalCompiler+Compiler.FunScript-InternalCompiler-ICompiler-DefineGlobal (System.String name, Microsoft.FSharp.Core.FSharpFunc`2 cons) [0x00000] in <filename unknown>:0
  117. at FunScript.Comparison.comparableCompareComponent$cont@170 (ICompiler compiler, Microsoft.FSharp.Quotations.FSharpExpr exprA, Microsoft.FSharp.Quotations.FSharpExpr exprB, Microsoft.FSharp.Core.Unit unitVar) [0x00000] in <filename unknown>:0
  118. at FunScript.Comparison+comparableCompareComponent@163.Invoke (Microsoft.FSharp.Core.FSharpFunc`2 _arg2, ICompiler compiler, IReturnStrategy _arg1, Microsoft.FSharp.Quotations.FSharpExpr exprA, Microsoft.FSharp.Quotations.FSharpExpr exprB) [0x00000] in <filename unknown>:0
  119. at Microsoft.FSharp.Core.FSharpFunc`2[Microsoft.FSharp.Core.FSharpFunc`2[Microsoft.FSharp.Quotations.FSharpExpr,System.Tuple`2[Microsoft.FSharp.Collections.FSharpList`1[FunScript.AST+JSStatement],FunScript.AST+JSExpr]],FunScript.InternalCompiler+ICompiler].InvokeFast[IReturnStrategy,FSharpExpr,FSharpExpr,FSharpOption`1] (Microsoft.FSharp.Core.FSharpFunc`2 func, Microsoft.FSharp.Core.FSharpFunc`2 arg1, ICompiler arg2, IReturnStrategy arg3, Microsoft.FSharp.Quotations.FSharpExpr arg4, Microsoft.FSharp.Quotations.FSharpExpr arg5) [0x00000] in <filename unknown>:0
  120. at FunScript.CompilerComponent+generateBinaryMacro@55[Microsoft.FSharp.Quotations.FSharpExpr,Microsoft.FSharp.Quotations.FSharpExpr].Invoke (Microsoft.FSharp.Core.FSharpFunc`2 split, ICompiler compiler, IReturnStrategy returnStrategy, Microsoft.FSharp.Collections.FSharpList`1 _arg1) [0x00000] in <filename unknown>:0
  121. at Microsoft.FSharp.Core.FSharpFunc`2[Microsoft.FSharp.Core.FSharpFunc`2[Microsoft.FSharp.Quotations.FSharpExpr,System.Tuple`2[Microsoft.FSharp.Collections.FSharpList`1[FunScript.AST+JSStatement],FunScript.AST+JSExpr]],FunScript.InternalCompiler+ICompiler].InvokeFast[IReturnStrategy,FSharpList`1,FSharpOption`1] (Microsoft.FSharp.Core.FSharpFunc`2 func, Microsoft.FSharp.Core.FSharpFunc`2 arg1, ICompiler arg2, IReturnStrategy arg3, Microsoft.FSharp.Collections.FSharpList`1 arg4) [0x00000] in <filename unknown>:0
  122. at FunScript.CompilerComponent+generateMacro@45[Microsoft.FSharp.Quotations.FSharpExpr,Microsoft.FSharp.Quotations.FSharpExpr].Invoke (Microsoft.FSharp.Core.FSharpFunc`2 split, ICompiler compiler, IReturnStrategy returnStrategy, System.Tuple`3 tupledArg) [0x00000] in <filename unknown>:0
  123. at Microsoft.FSharp.Core.OptimizedClosures+Invoke@3301-2[FunScript.InternalCompiler+ICompiler,FunScript.InternalCompiler+IReturnStrategy,System.Tuple`3[Microsoft.FSharp.Core.FSharpOption`1[Microsoft.FSharp.Quotations.FSharpExpr],System.Type[],Microsoft.FSharp.Collections.FSharpList`1[Microsoft.FSharp.Quotations.FSharpExpr]],Microsoft.FSharp.Collections.FSharpList`1[FunScript.AST+JSStatement],Microsoft.FSharp.Core.FSharpFunc`2[Microsoft.FSharp.Quotations.FSharpExpr,System.Tuple`2[Microsoft.FSharp.Collections.FSharpList`1[FunScript.AST+JSStatement],FunScript.AST+JSExpr]]].Invoke (ICompiler u, IReturnStrategy v, System.Tuple`3 w) [0x00000] in <filename unknown>:0
  124. at Microsoft.FSharp.Core.OptimizedClosures+Invoke@3266-1[FunScript.InternalCompiler+IReturnStrategy,System.Tuple`3[Microsoft.FSharp.Core.FSharpOption`1[Microsoft.FSharp.Quotations.FSharpExpr],System.Type[],Microsoft.FSharp.Collections.FSharpList`1[Microsoft.FSharp.Quotations.FSharpExpr]],Microsoft.FSharp.Collections.FSharpList`1[FunScript.AST+JSStatement],FunScript.InternalCompiler+ICompiler].Invoke (IReturnStrategy u, System.Tuple`3 v) [0x00000] in <filename unknown>:0
  125. at Microsoft.FSharp.Core.FSharpFunc`2[FunScript.InternalCompiler+IReturnStrategy,System.Tuple`3[Microsoft.FSharp.Core.FSharpOption`1[Microsoft.FSharp.Quotations.FSharpExpr],System.Type[],Microsoft.FSharp.Collections.FSharpList`1[Microsoft.FSharp.Quotations.FSharpExpr]]].InvokeFast[FSharpList`1] (Microsoft.FSharp.Core.FSharpFunc`2 func, IReturnStrategy arg1, System.Tuple`3 arg2) [0x00000] in <filename unknown>:0
  126. at Microsoft.FSharp.Core.FSharpFunc`2[FunScript.InternalCompiler+ICompiler,FunScript.InternalCompiler+IReturnStrategy].InvokeFast[Tuple`3,FSharpList`1] (Microsoft.FSharp.Core.FSharpFunc`2 func, ICompiler arg1, IReturnStrategy arg2, System.Tuple`3 arg3) [0x00000] in <filename unknown>:0
  127. at FunScript.InternalCompiler+Compiler.tryCompileCall (FunScript.CallType callType, IReturnStrategy returnStrategy, System.Reflection.MethodBase mi, Microsoft.FSharp.Core.FSharpOption`1 obj, Microsoft.FSharp.Collections.FSharpList`1 exprs) [0x00000] in <filename unknown>:0
  128. at FunScript.InternalCompiler+Compiler.compile (IReturnStrategy returnStrategy, Microsoft.FSharp.Quotations.FSharpExpr expr) [0x00000] in <filename unknown>:0
  129. at FunScript.InternalCompiler+Compiler.FunScript-InternalCompiler-ICompiler-Compile (IReturnStrategy returnStrategy, Microsoft.FSharp.Quotations.FSharpExpr expr) [0x00000] in <filename unknown>:0
  130. at FunScript.CompilerComponent.splitDeclarationFromUsageIfNeeded (ICompiler compiler, Microsoft.FSharp.Quotations.FSharpExpr expr) [0x00000] in <filename unknown>:0
  131. at FunScript.CompilerComponent+makeFriendly@22[Microsoft.FSharp.Quotations.FSharpExpr,FunScript.InternalCompiler+ICompiler].Invoke (Microsoft.FSharp.Quotations.FSharpExpr expr) [0x00000] in <filename unknown>:0
  132. at FunScript.ReflectedDefinitions+createEmitInlineExpr@243[Microsoft.FSharp.Collections.FSharpList`1[FunScript.AST+JSStatement],FunScript.AST+JSStatement,Microsoft.FSharp.Quotations.FSharpExpr].Invoke (Int32 i, Microsoft.FSharp.Quotations.FSharpExpr _arg1) [0x00000] in <filename unknown>:0
  133. at Microsoft.FSharp.Primitives.Basics.List.mapi[FSharpExpr,FSharpList`1] (Microsoft.FSharp.Core.FSharpFunc`2 f, Microsoft.FSharp.Collections.FSharpList`1 x) [0x00000] in <filename unknown>:0
  134. at Microsoft.FSharp.Collections.ListModule.MapIndexed[FSharpExpr,FSharpList`1] (Microsoft.FSharp.Core.FSharpFunc`2 mapping, Microsoft.FSharp.Collections.FSharpList`1 list) [0x00000] in <filename unknown>:0
  135. at FunScript.ReflectedDefinitions.createEmitInlineExpr[FSharpList`1,JSStatement,FSharpExpr] (Microsoft.FSharp.Core.FSharpFunc`2 |Split|, FunScript.JSEmitInlineAttribute emit, Microsoft.FSharp.Collections.FSharpList`1 exprs) [0x00000] in <filename unknown>:0
  136. at FunScript.ReflectedDefinitions.jsEmitInlineMethodCalling$cont@302 (Microsoft.FSharp.Core.FSharpFunc`2 |Split|, IReturnStrategy returnStategy, Microsoft.FSharp.Core.FSharpOption`1 objExpr, System.Reflection.MethodInfo mi, Microsoft.FSharp.Collections.FSharpList`1 exprs, FunScript.JSEmitInlineAttribute attr, Microsoft.FSharp.Core.Unit unitVar) [0x00000] in <filename unknown>:0
  137. at FunScript.ReflectedDefinitions+jsEmitInlineMethodCalling@299.Invoke (Microsoft.FSharp.Core.FSharpFunc`2 |Split|, ICompiler compiler, IReturnStrategy returnStategy, Microsoft.FSharp.Quotations.FSharpExpr _arg1) [0x00000] in <filename unknown>:0
  138. at Microsoft.FSharp.Core.OptimizedClosures+Invoke@3301-2[FunScript.InternalCompiler+ICompiler,FunScript.InternalCompiler+IReturnStrategy,Microsoft.FSharp.Quotations.FSharpExpr,Microsoft.FSharp.Collections.FSharpList`1[FunScript.AST+JSStatement],Microsoft.FSharp.Core.FSharpFunc`2[Microsoft.FSharp.Quotations.FSharpExpr,System.Tuple`2[Microsoft.FSharp.Collections.FSharpList`1[FunScript.AST+JSStatement],FunScript.AST+JSExpr]]].Invoke (ICompiler u, IReturnStrategy v, Microsoft.FSharp.Quotations.FSharpExpr w) [0x00000] in <filename unknown>:0
  139. at Microsoft.FSharp.Core.OptimizedClosures+Invoke@3266-1[FunScript.InternalCompiler+IReturnStrategy,Microsoft.FSharp.Quotations.FSharpExpr,Microsoft.FSharp.Collections.FSharpList`1[FunScript.AST+JSStatement],FunScript.InternalCompiler+ICompiler].Invoke (IReturnStrategy u, Microsoft.FSharp.Quotations.FSharpExpr v) [0x00000] in <filename unknown>:0
  140. at Microsoft.FSharp.Core.FSharpFunc`2[FunScript.InternalCompiler+IReturnStrategy,Microsoft.FSharp.Quotations.FSharpExpr].InvokeFast[FSharpList`1] (Microsoft.FSharp.Core.FSharpFunc`2 func, IReturnStrategy arg1, Microsoft.FSharp.Quotations.FSharpExpr arg2) [0x00000] in <filename unknown>:0
  141. at FunScript.CompilerComponent+create@26[Microsoft.FSharp.Quotations.FSharpExpr,Microsoft.FSharp.Collections.FSharpList`1[FunScript.AST+JSStatement]].FunScript-InternalCompiler-ICompilerComponent-TryCompile (ICompiler compiler, IReturnStrategy returnStrategy, Microsoft.FSharp.Quotations.FSharpExpr expr) [0x00000] in <filename unknown>:0
  142. at FunScript.InternalCompiler+Compiler.tryComponent (IReturnStrategy returnStrategy, Microsoft.FSharp.Quotations.FSharpExpr expr, ICompilerComponent part) [0x00000] in <filename unknown>:0
  143. at FunScript.InternalCompiler+result@75-1.Invoke (ICompilerComponent part) [0x00000] in <filename unknown>:0
  144. at Microsoft.FSharp.Collections.ListModule.TryPick[ICompilerComponent,FSharpList`1] (Microsoft.FSharp.Core.FSharpFunc`2 chooser, Microsoft.FSharp.Collections.FSharpList`1 list) [0x00000] in <filename unknown>:0
  145. at FunScript.InternalCompiler+Compiler.tryAllComponents (IReturnStrategy returnStrategy, Microsoft.FSharp.Quotations.FSharpExpr expr) [0x00000] in <filename unknown>:0
  146. at FunScript.InternalCompiler+Compiler.compile (IReturnStrategy returnStrategy, Microsoft.FSharp.Quotations.FSharpExpr expr) [0x00000] in <filename unknown>:0
  147. at FunScript.InternalCompiler+Compiler.FunScript-InternalCompiler-ICompiler-Compile (IReturnStrategy returnStrategy, Microsoft.FSharp.Quotations.FSharpExpr expr) [0x00000] in <filename unknown>:0
  148. at FunScript.CompilerComponent+generateMacro@45[Microsoft.FSharp.Quotations.FSharpExpr,Microsoft.FSharp.Quotations.FSharpExpr].Invoke (Microsoft.FSharp.Core.FSharpFunc`2 split, ICompiler compiler, IReturnStrategy returnStrategy, System.Tuple`3 tupledArg) [0x00000] in <filename unknown>:0
  149. at Microsoft.FSharp.Core.OptimizedClosures+Invoke@3301-2[FunScript.InternalCompiler+ICompiler,FunScript.InternalCompiler+IReturnStrategy,System.Tuple`3[Microsoft.FSharp.Core.FSharpOption`1[Microsoft.FSharp.Quotations.FSharpExpr],System.Type[],Microsoft.FSharp.Collections.FSharpList`1[Microsoft.FSharp.Quotations.FSharpExpr]],Microsoft.FSharp.Collections.FSharpList`1[FunScript.AST+JSStatement],Microsoft.FSharp.Core.FSharpFunc`2[Microsoft.FSharp.Quotations.FSharpExpr,System.Tuple`2[Microsoft.FSharp.Collections.FSharpList`1[FunScript.AST+JSStatement],FunScript.AST+JSExpr]]].Invoke (ICompiler u, IReturnStrategy v, System.Tuple`3 w) [0x00000] in <filename unknown>:0
  150. at Microsoft.FSharp.Core.OptimizedClosures+Invoke@3266-1[FunScript.InternalCompiler+IReturnStrategy,System.Tuple`3[Microsoft.FSharp.Core.FSharpOption`1[Microsoft.FSharp.Quotations.FSharpExpr],System.Type[],Microsoft.FSharp.Collections.FSharpList`1[Microsoft.FSharp.Quotations.FSharpExpr]],Microsoft.FSharp.Collections.FSharpList`1[FunScript.AST+JSStatement],FunScript.InternalCompiler+ICompiler].Invoke (IReturnStrategy u, System.Tuple`3 v) [0x00000] in <filename unknown>:0
  151. at Microsoft.FSharp.Core.FSharpFunc`2[FunScript.InternalCompiler+IReturnStrategy,System.Tuple`3[Microsoft.FSharp.Core.FSharpOption`1[Microsoft.FSharp.Quotations.FSharpExpr],System.Type[],Microsoft.FSharp.Collections.FSharpList`1[Microsoft.FSharp.Quotations.FSharpExpr]]].InvokeFast[FSharpList`1] (Microsoft.FSharp.Core.FSharpFunc`2 func, IReturnStrategy arg1, System.Tuple`3 arg2) [0x00000] in <filename unknown>:0
  152. at Microsoft.FSharp.Core.FSharpFunc`2[FunScript.InternalCompiler+ICompiler,FunScript.InternalCompiler+IReturnStrategy].InvokeFast[Tuple`3,FSharpList`1] (Microsoft.FSharp.Core.FSharpFunc`2 func, ICompiler arg1, IReturnStrategy arg2, System.Tuple`3 arg3) [0x00000] in <filename unknown>:0
  153. at FunScript.InternalCompiler+Compiler.tryCompileCall (FunScript.CallType callType, IReturnStrategy returnStrategy, System.Reflection.MethodBase mi, Microsoft.FSharp.Core.FSharpOption`1 obj, Microsoft.FSharp.Collections.FSharpList`1 exprs) [0x00000] in <filename unknown>:0
  154. at FunScript.InternalCompiler+Compiler.compile (IReturnStrategy returnStrategy, Microsoft.FSharp.Quotations.FSharpExpr expr) [0x00000] in <filename unknown>:0
  155. at FunScript.InternalCompiler+Compiler.FunScript-InternalCompiler-ICompiler-Compile (IReturnStrategy returnStrategy, Microsoft.FSharp.Quotations.FSharpExpr expr) [0x00000] in <filename unknown>:0
  156. at FunScript.CompilerComponent+generateMacro@45[Microsoft.FSharp.Quotations.FSharpExpr,Microsoft.FSharp.Quotations.FSharpExpr].Invoke (Microsoft.FSharp.Core.FSharpFunc`2 split, ICompiler compiler, IReturnStrategy returnStrategy, System.Tuple`3 tupledArg) [0x00000] in <filename unknown>:0
  157. at Microsoft.FSharp.Core.OptimizedClosures+Invoke@3301-2[FunScript.InternalCompiler+ICompiler,FunScript.InternalCompiler+IReturnStrategy,System.Tuple`3[Microsoft.FSharp.Core.FSharpOption`1[Microsoft.FSharp.Quotations.FSharpExpr],System.Type[],Microsoft.FSharp.Collections.FSharpList`1[Microsoft.FSharp.Quotations.FSharpExpr]],Microsoft.FSharp.Collections.FSharpList`1[FunScript.AST+JSStatement],Microsoft.FSharp.Core.FSharpFunc`2[Microsoft.FSharp.Quotations.FSharpExpr,System.Tuple`2[Microsoft.FSharp.Collections.FSharpList`1[FunScript.AST+JSStatement],FunScript.AST+JSExpr]]].Invoke (ICompiler u, IReturnStrategy v, System.Tuple`3 w) [0x00000] in <filename unknown>:0
  158. at Microsoft.FSharp.Core.OptimizedClosures+Invoke@3266-1[FunScript.InternalCompiler+IReturnStrategy,System.Tuple`3[Microsoft.FSharp.Core.FSharpOption`1[Microsoft.FSharp.Quotations.FSharpExpr],System.Type[],Microsoft.FSharp.Collections.FSharpList`1[Microsoft.FSharp.Quotations.FSharpExpr]],Microsoft.FSharp.Collections.FSharpList`1[FunScript.AST+JSStatement],FunScript.InternalCompiler+ICompiler].Invoke (IReturnStrategy u, System.Tuple`3 v) [0x00000] in <filename unknown>:0
  159. at Microsoft.FSharp.Core.FSharpFunc`2[FunScript.InternalCompiler+IReturnStrategy,System.Tuple`3[Microsoft.FSharp.Core.FSharpOption`1[Microsoft.FSharp.Quotations.FSharpExpr],System.Type[],Microsoft.FSharp.Collections.FSharpList`1[Microsoft.FSharp.Quotations.FSharpExpr]]].InvokeFast[FSharpList`1] (Microsoft.FSharp.Core.FSharpFunc`2 func, IReturnStrategy arg1, System.Tuple`3 arg2) [0x00000] in <filename unknown>:0
  160. at Microsoft.FSharp.Core.FSharpFunc`2[FunScript.InternalCompiler+ICompiler,FunScript.InternalCompiler+IReturnStrategy].InvokeFast[Tuple`3,FSharpList`1] (Microsoft.FSharp.Core.FSharpFunc`2 func, ICompiler arg1, IReturnStrategy arg2, System.Tuple`3 arg3) [0x00000] in <filename unknown>:0
  161. at FunScript.InternalCompiler+Compiler.tryCompileCall (FunScript.CallType callType, IReturnStrategy returnStrategy, System.Reflection.MethodBase mi, Microsoft.FSharp.Core.FSharpOption`1 obj, Microsoft.FSharp.Collections.FSharpList`1 exprs) [0x00000] in <filename unknown>:0
  162. at FunScript.InternalCompiler+Compiler.compile (IReturnStrategy returnStrategy, Microsoft.FSharp.Quotations.FSharpExpr expr) [0x00000] in <filename unknown>:0
  163. at FunScript.InternalCompiler+Compiler.FunScript-InternalCompiler-ICompiler-Compile (IReturnStrategy returnStrategy, Microsoft.FSharp.Quotations.FSharpExpr expr) [0x00000] in <filename unknown>:0
  164. at FunScript.LambdaApplication+definition@38.Invoke (Microsoft.FSharp.Core.FSharpFunc`2 |Split|, ICompiler compiler, IReturnStrategy returnStrategy, Microsoft.FSharp.Quotations.FSharpExpr _arg1) [0x00000] in <filename unknown>:0
  165. at Microsoft.FSharp.Core.OptimizedClosures+Invoke@3301-2[FunScript.InternalCompiler+ICompiler,FunScript.InternalCompiler+IReturnStrategy,Microsoft.FSharp.Quotations.FSharpExpr,Microsoft.FSharp.Collections.FSharpList`1[FunScript.AST+JSStatement],Microsoft.FSharp.Core.FSharpFunc`2[Microsoft.FSharp.Quotations.FSharpExpr,System.Tuple`2[Microsoft.FSharp.Collections.FSharpList`1[FunScript.AST+JSStatement],FunScript.AST+JSExpr]]].Invoke (ICompiler u, IReturnStrategy v, Microsoft.FSharp.Quotations.FSharpExpr w) [0x00000] in <filename unknown>:0
  166. at Microsoft.FSharp.Core.OptimizedClosures+Invoke@3266-1[FunScript.InternalCompiler+IReturnStrategy,Microsoft.FSharp.Quotations.FSharpExpr,Microsoft.FSharp.Collections.FSharpList`1[FunScript.AST+JSStatement],FunScript.InternalCompiler+ICompiler].Invoke (IReturnStrategy u, Microsoft.FSharp.Quotations.FSharpExpr v) [0x00000] in <filename unknown>:0
  167. at Microsoft.FSharp.Core.FSharpFunc`2[FunScript.InternalCompiler+IReturnStrategy,Microsoft.FSharp.Quotations.FSharpExpr].InvokeFast[FSharpList`1] (Microsoft.FSharp.Core.FSharpFunc`2 func, IReturnStrategy arg1, Microsoft.FSharp.Quotations.FSharpExpr arg2) [0x00000] in <filename unknown>:0
  168. at FunScript.CompilerComponent+create@26[Microsoft.FSharp.Quotations.FSharpExpr,Microsoft.FSharp.Collections.FSharpList`1[FunScript.AST+JSStatement]].FunScript-InternalCompiler-ICompilerComponent-TryCompile (ICompiler compiler, IReturnStrategy returnStrategy, Microsoft.FSharp.Quotations.FSharpExpr expr) [0x00000] in <filename unknown>:0
  169. at FunScript.InternalCompiler+Compiler.tryComponent (IReturnStrategy returnStrategy, Microsoft.FSharp.Quotations.FSharpExpr expr, ICompilerComponent part) [0x00000] in <filename unknown>:0
  170. at FunScript.InternalCompiler+result@75-1.Invoke (ICompilerComponent part) [0x00000] in <filename unknown>:0
  171. at Microsoft.FSharp.Collections.ListModule.TryPick[ICompilerComponent,FSharpList`1] (Microsoft.FSharp.Core.FSharpFunc`2 chooser, Microsoft.FSharp.Collections.FSharpList`1 list) [0x00000] in <filename unknown>:0
  172. at FunScript.InternalCompiler+Compiler.tryAllComponents (IReturnStrategy returnStrategy, Microsoft.FSharp.Quotations.FSharpExpr expr) [0x00000] in <filename unknown>:0
  173. at FunScript.InternalCompiler+Compiler.compile (IReturnStrategy returnStrategy, Microsoft.FSharp.Quotations.FSharpExpr expr) [0x00000] in <filename unknown>:0
  174. at FunScript.InternalCompiler+Compiler.FunScript-InternalCompiler-ICompiler-Compile (IReturnStrategy returnStrategy, Microsoft.FSharp.Quotations.FSharpExpr expr) [0x00000] in <filename unknown>:0
  175. at FunScript.CompilerComponent.splitDeclarationFromUsageIfNeeded (ICompiler compiler, Microsoft.FSharp.Quotations.FSharpExpr expr) [0x00000] in <filename unknown>:0
  176. at FunScript.CompilerComponent+makeFriendly@22[Microsoft.FSharp.Quotations.FSharpExpr,FunScript.InternalCompiler+ICompiler].Invoke (Microsoft.FSharp.Quotations.FSharpExpr expr) [0x00000] in <filename unknown>:0
  177. at FunScript.LetBindings+binding@9-1.Invoke (Microsoft.FSharp.Quotations.FSharpExpr _arg1) [0x00000] in <filename unknown>:0
  178. at Microsoft.FSharp.Core.FSharpFunc`2[FunScript.InternalCompiler+IReturnStrategy,Microsoft.FSharp.Quotations.FSharpExpr].InvokeFast[FSharpList`1] (Microsoft.FSharp.Core.FSharpFunc`2 func, IReturnStrategy arg1, Microsoft.FSharp.Quotations.FSharpExpr arg2) [0x00000] in <filename unknown>:0
  179. at FunScript.CompilerComponent+create@26[Microsoft.FSharp.Quotations.FSharpExpr,Microsoft.FSharp.Collections.FSharpList`1[FunScript.AST+JSStatement]].FunScript-InternalCompiler-ICompilerComponent-TryCompile (ICompiler compiler, IReturnStrategy returnStrategy, Microsoft.FSharp.Quotations.FSharpExpr expr) [0x00000] in <filename unknown>:0
  180. at FunScript.InternalCompiler+Compiler.tryComponent (IReturnStrategy returnStrategy, Microsoft.FSharp.Quotations.FSharpExpr expr, ICompilerComponent part) [0x00000] in <filename unknown>:0
  181. at FunScript.InternalCompiler+result@75-1.Invoke (ICompilerComponent part) [0x00000] in <filename unknown>:0
  182. at Microsoft.FSharp.Collections.ListModule.TryPick[ICompilerComponent,FSharpList`1] (Microsoft.FSharp.Core.FSharpFunc`2 chooser, Microsoft.FSharp.Collections.FSharpList`1 list) [0x00000] in <filename unknown>:0
  183. at FunScript.InternalCompiler+Compiler.tryAllComponents (IReturnStrategy returnStrategy, Microsoft.FSharp.Quotations.FSharpExpr expr) [0x00000] in <filename unknown>:0
  184. at FunScript.InternalCompiler+Compiler.compile (IReturnStrategy returnStrategy, Microsoft.FSharp.Quotations.FSharpExpr expr) [0x00000] in <filename unknown>:0
  185. at FunScript.InternalCompiler+Compiler.FunScript-InternalCompiler-ICompiler-Compile (IReturnStrategy returnStrategy, Microsoft.FSharp.Quotations.FSharpExpr expr) [0x00000] in <filename unknown>:0
  186. at FunScript.CompilerComponent.splitDeclarationFromUsageIfNeeded (ICompiler compiler, Microsoft.FSharp.Quotations.FSharpExpr expr) [0x00000] in <filename unknown>:0
  187. at FunScript.CompilerComponent+makeFriendly@22[Microsoft.FSharp.Quotations.FSharpExpr,FunScript.InternalCompiler+ICompiler].Invoke (Microsoft.FSharp.Quotations.FSharpExpr expr) [0x00000] in <filename unknown>:0
  188. at FunScript.Reflection+getDeclarationAndReferences@68[Microsoft.FSharp.Quotations.FSharpExpr,Microsoft.FSharp.Collections.FSharpList`1[FunScript.AST+JSStatement],FunScript.AST+JSExpr].Invoke (Microsoft.FSharp.Quotations.FSharpExpr _arg1) [0x00000] in <filename unknown>:0
  189. at Microsoft.FSharp.Primitives.Basics.List.map[FSharpExpr,Tuple`2] (Microsoft.FSharp.Core.FSharpFunc`2 mapping, Microsoft.FSharp.Collections.FSharpList`1 x) [0x00000] in <filename unknown>:0
  190. at Microsoft.FSharp.Collections.ListModule.Map[FSharpExpr,Tuple`2] (Microsoft.FSharp.Core.FSharpFunc`2 mapping, Microsoft.FSharp.Collections.FSharpList`1 list) [0x00000] in <filename unknown>:0
  191. at FunScript.Reflection.getDeclarationAndReferences[FSharpExpr,FSharpList`1,JSExpr] (Microsoft.FSharp.Core.FSharpFunc`2 |Split|, Microsoft.FSharp.Collections.FSharpList`1 exprs) [0x00000] in <filename unknown>:0
  192. at FunScript.RecordTypes+creation@18-5.Invoke (Microsoft.FSharp.Core.FSharpFunc`2 |Split|, ICompiler compiler, IReturnStrategy returnStrategy, Microsoft.FSharp.Quotations.FSharpExpr _arg1) [0x00000] in <filename unknown>:0
  193. at Microsoft.FSharp.Core.OptimizedClosures+Invoke@3301-2[FunScript.InternalCompiler+ICompiler,FunScript.InternalCompiler+IReturnStrategy,Microsoft.FSharp.Quotations.FSharpExpr,Microsoft.FSharp.Collections.FSharpList`1[FunScript.AST+JSStatement],Microsoft.FSharp.Core.FSharpFunc`2[Microsoft.FSharp.Quotations.FSharpExpr,System.Tuple`2[Microsoft.FSharp.Collections.FSharpList`1[FunScript.AST+JSStatement],FunScript.AST+JSExpr]]].Invoke (ICompiler u, IReturnStrategy v, Microsoft.FSharp.Quotations.FSharpExpr w) [0x00000] in <filename unknown>:0
  194. at Microsoft.FSharp.Core.OptimizedClosures+Invoke@3266-1[FunScript.InternalCompiler+IReturnStrategy,Microsoft.FSharp.Quotations.FSharpExpr,Microsoft.FSharp.Collections.FSharpList`1[FunScript.AST+JSStatement],FunScript.InternalCompiler+ICompiler].Invoke (IReturnStrategy u, Microsoft.FSharp.Quotations.FSharpExpr v) [0x00000] in <filename unknown>:0
  195. at Microsoft.FSharp.Core.FSharpFunc`2[FunScript.InternalCompiler+IReturnStrategy,Microsoft.FSharp.Quotations.FSharpExpr].InvokeFast[FSharpList`1] (Microsoft.FSharp.Core.FSharpFunc`2 func, IReturnStrategy arg1, Microsoft.FSharp.Quotations.FSharpExpr arg2) [0x00000] in <filename unknown>:0
  196. at FunScript.CompilerComponent+create@26[Microsoft.FSharp.Quotations.FSharpExpr,Microsoft.FSharp.Collections.FSharpList`1[FunScript.AST+JSStatement]].FunScript-InternalCompiler-ICompilerComponent-TryCompile (ICompiler compiler, IReturnStrategy returnStrategy, Microsoft.FSharp.Quotations.FSharpExpr expr) [0x00000] in <filename unknown>:0
  197. at FunScript.InternalCompiler+Compiler.tryComponent (IReturnStrategy returnStrategy, Microsoft.FSharp.Quotations.FSharpExpr expr, ICompilerComponent part) [0x00000] in <filename unknown>:0
  198. at FunScript.InternalCompiler+result@75-1.Invoke (ICompilerComponent part) [0x00000] in <filename unknown>:0
  199. at Microsoft.FSharp.Collections.ListModule.TryPick[ICompilerComponent,FSharpList`1] (Microsoft.FSharp.Core.FSharpFunc`2 chooser, Microsoft.FSharp.Collections.FSharpList`1 list) [0x00000] in <filename unknown>:0
  200. at FunScript.InternalCompiler+Compiler.tryAllComponents (IReturnStrategy returnStrategy, Microsoft.FSharp.Quotations.FSharpExpr expr) [0x00000] in <filename unknown>:0
  201. at FunScript.InternalCompiler+Compiler.compile (IReturnStrategy returnStrategy, Microsoft.FSharp.Quotations.FSharpExpr expr) [0x00000] in <filename unknown>:0
  202. at FunScript.InternalCompiler+Compiler.FunScript-InternalCompiler-ICompiler-Compile (IReturnStrategy returnStrategy, Microsoft.FSharp.Quotations.FSharpExpr expr) [0x00000] in <filename unknown>:0
  203. at FunScript.LambdaApplication+definition@38.Invoke (Microsoft.FSharp.Core.FSharpFunc`2 |Split|, ICompiler compiler, IReturnStrategy returnStrategy, Microsoft.FSharp.Quotations.FSharpExpr _arg1) [0x00000] in <filename unknown>:0
  204. at Microsoft.FSharp.Core.OptimizedClosures+Invoke@3301-2[FunScript.InternalCompiler+ICompiler,FunScript.InternalCompiler+IReturnStrategy,Microsoft.FSharp.Quotations.FSharpExpr,Microsoft.FSharp.Collections.FSharpList`1[FunScript.AST+JSStatement],Microsoft.FSharp.Core.FSharpFunc`2[Microsoft.FSharp.Quotations.FSharpExpr,System.Tuple`2[Microsoft.FSharp.Collections.FSharpList`1[FunScript.AST+JSStatement],FunScript.AST+JSExpr]]].Invoke (ICompiler u, IReturnStrategy v, Microsoft.FSharp.Quotations.FSharpExpr w) [0x00000] in <filename unknown>:0
  205. at Microsoft.FSharp.Core.OptimizedClosures+Invoke@3266-1[FunScript.InternalCompiler+IReturnStrategy,Microsoft.FSharp.Quotations.FSharpExpr,Microsoft.FSharp.Collections.FSharpList`1[FunScript.AST+JSStatement],FunScript.InternalCompiler+ICompiler].Invoke (IReturnStrategy u, Microsoft.FSharp.Quotations.FSharpExpr v) [0x00000] in <filename unknown>:0
  206. at Microsoft.FSharp.Core.FSharpFunc`2[FunScript.InternalCompiler+IReturnStrategy,Microsoft.FSharp.Quotations.FSharpExpr].InvokeFast[FSharpList`1] (Microsoft.FSharp.Core.FSharpFunc`2 func, IReturnStrategy arg1, Microsoft.FSharp.Quotations.FSharpExpr arg2) [0x00000] in <filename unknown>:0
  207. at FunScript.CompilerComponent+create@26[Microsoft.FSharp.Quotations.FSharpExpr,Microsoft.FSharp.Collections.FSharpList`1[FunScript.AST+JSStatement]].FunScript-InternalCompiler-ICompilerComponent-TryCompile (ICompiler compiler, IReturnStrategy returnStrategy, Microsoft.FSharp.Quotations.FSharpExpr expr) [0x00000] in <filename unknown>:0
  208. at FunScript.InternalCompiler+Compiler.tryComponent (IReturnStrategy returnStrategy, Microsoft.FSharp.Quotations.FSharpExpr expr, ICompilerComponent part) [0x00000] in <filename unknown>:0
  209. at FunScript.InternalCompiler+result@75-1.Invoke (ICompilerComponent part) [0x00000] in <filename unknown>:0
  210. at Microsoft.FSharp.Collections.ListModule.TryPick[ICompilerComponent,FSharpList`1] (Microsoft.FSharp.Core.FSharpFunc`2 chooser, Microsoft.FSharp.Collections.FSharpList`1 list) [0x00000] in <filename unknown>:0
  211. at FunScript.InternalCompiler+Compiler.tryAllComponents (IReturnStrategy returnStrategy, Microsoft.FSharp.Quotations.FSharpExpr expr) [0x00000] in <filename unknown>:0
  212. at FunScript.InternalCompiler+Compiler.compile (IReturnStrategy returnStrategy, Microsoft.FSharp.Quotations.FSharpExpr expr) [0x00000] in <filename unknown>:0
  213. at FunScript.InternalCompiler+Compiler.FunScript-InternalCompiler-ICompiler-Compile (IReturnStrategy returnStrategy, Microsoft.FSharp.Quotations.FSharpExpr expr) [0x00000] in <filename unknown>:0
  214. at FunScript.CompilerComponent.splitDeclarationFromUsageIfNeeded (ICompiler compiler, Microsoft.FSharp.Quotations.FSharpExpr expr) [0x00000] in <filename unknown>:0
  215. at FunScript.CompilerComponent+makeFriendly@22[Microsoft.FSharp.Quotations.FSharpExpr,FunScript.InternalCompiler+ICompiler].Invoke (Microsoft.FSharp.Quotations.FSharpExpr expr) [0x00000] in <filename unknown>:0
  216. at FunScript.LetBindings+binding@9-1.Invoke (Microsoft.FSharp.Quotations.FSharpExpr _arg1) [0x00000] in <filename unknown>:0
  217. at Microsoft.FSharp.Core.FSharpFunc`2[FunScript.InternalCompiler+IReturnStrategy,Microsoft.FSharp.Quotations.FSharpExpr].InvokeFast[FSharpList`1] (Microsoft.FSharp.Core.FSharpFunc`2 func, IReturnStrategy arg1, Microsoft.FSharp.Quotations.FSharpExpr arg2) [0x00000] in <filename unknown>:0
  218. at FunScript.CompilerComponent+create@26[Microsoft.FSharp.Quotations.FSharpExpr,Microsoft.FSharp.Collections.FSharpList`1[FunScript.AST+JSStatement]].FunScript-InternalCompiler-ICompilerComponent-TryCompile (ICompiler compiler, IReturnStrategy returnStrategy, Microsoft.FSharp.Quotations.FSharpExpr expr) [0x00000] in <filename unknown>:0
  219. at FunScript.InternalCompiler+Compiler.tryComponent (IReturnStrategy returnStrategy, Microsoft.FSharp.Quotations.FSharpExpr expr, ICompilerComponent part) [0x00000] in <filename unknown>:0
  220. at FunScript.InternalCompiler+result@75-1.Invoke (ICompilerComponent part) [0x00000] in <filename unknown>:0
  221. at Microsoft.FSharp.Collections.ListModule.TryPick[ICompilerComponent,FSharpList`1] (Microsoft.FSharp.Core.FSharpFunc`2 chooser, Microsoft.FSharp.Collections.FSharpList`1 list) [0x00000] in <filename unknown>:0
  222. at FunScript.InternalCompiler+Compiler.tryAllComponents (IReturnStrategy returnStrategy, Microsoft.FSharp.Quotations.FSharpExpr expr) [0x00000] in <filename unknown>:0
  223. at FunScript.InternalCompiler+Compiler.compile (IReturnStrategy returnStrategy, Microsoft.FSharp.Quotations.FSharpExpr expr) [0x00000] in <filename unknown>:0
  224. at FunScript.InternalCompiler+Compiler.FunScript-InternalCompiler-ICompiler-Compile (IReturnStrategy returnStrategy, Microsoft.FSharp.Quotations.FSharpExpr expr) [0x00000] in <filename unknown>:0
  225. at FunScript.LetBindings+|Return|@8-1.Invoke (Microsoft.FSharp.Quotations.FSharpExpr arg10) [0x00000] in <filename unknown>:0
  226. at FunScript.LetBindings+binding@9-1.Invoke (Microsoft.FSharp.Quotations.FSharpExpr _arg1) [0x00000] in <filename unknown>:0
  227. at Microsoft.FSharp.Core.FSharpFunc`2[FunScript.InternalCompiler+IReturnStrategy,Microsoft.FSharp.Quotations.FSharpExpr].InvokeFast[FSharpList`1] (Microsoft.FSharp.Core.FSharpFunc`2 func, IReturnStrategy arg1, Microsoft.FSharp.Quotations.FSharpExpr arg2) [0x00000] in <filename unknown>:0
  228. at FunScript.CompilerComponent+create@26[Microsoft.FSharp.Quotations.FSharpExpr,Microsoft.FSharp.Collections.FSharpList`1[FunScript.AST+JSStatement]].FunScript-InternalCompiler-ICompilerComponent-TryCompile (ICompiler compiler, IReturnStrategy returnStrategy, Microsoft.FSharp.Quotations.FSharpExpr expr) [0x00000] in <filename unknown>:0
  229. at FunScript.InternalCompiler+Compiler.tryComponent (IReturnStrategy returnStrategy, Microsoft.FSharp.Quotations.FSharpExpr expr, ICompilerComponent part) [0x00000] in <filename unknown>:0
  230. at FunScript.InternalCompiler+result@75-1.Invoke (ICompilerComponent part) [0x00000] in <filename unknown>:0
  231. at Microsoft.FSharp.Collections.ListModule.TryPick[ICompilerComponent,FSharpList`1] (Microsoft.FSharp.Core.FSharpFunc`2 chooser, Microsoft.FSharp.Collections.FSharpList`1 list) [0x00000] in <filename unknown>:0
  232. at FunScript.InternalCompiler+Compiler.tryAllComponents (IReturnStrategy returnStrategy, Microsoft.FSharp.Quotations.FSharpExpr expr) [0x00000] in <filename unknown>:0
  233. at FunScript.InternalCompiler+Compiler.compile (IReturnStrategy returnStrategy, Microsoft.FSharp.Quotations.FSharpExpr expr) [0x00000] in <filename unknown>:0
  234. at FunScript.InternalCompiler+Compiler.FunScript-InternalCompiler-ICompiler-Compile (IReturnStrategy returnStrategy, Microsoft.FSharp.Quotations.FSharpExpr expr) [0x00000] in <filename unknown>:0
  235. at FunScript.LetBindings+|Return|@8-1.Invoke (Microsoft.FSharp.Quotations.FSharpExpr arg10) [0x00000] in <filename unknown>:0
  236. at FunScript.LetBindings+binding@9-1.Invoke (Microsoft.FSharp.Quotations.FSharpExpr _arg1) [0x00000] in <filename unknown>:0
  237. at Microsoft.FSharp.Core.FSharpFunc`2[FunScript.InternalCompiler+IReturnStrategy,Microsoft.FSharp.Quotations.FSharpExpr].InvokeFast[FSharpList`1] (Microsoft.FSharp.Core.FSharpFunc`2 func, IReturnStrategy arg1, Microsoft.FSharp.Quotations.FSharpExpr arg2) [0x00000] in <filename unknown>:0
  238. at FunScript.CompilerComponent+create@26[Microsoft.FSharp.Quotations.FSharpExpr,Microsoft.FSharp.Collections.FSharpList`1[FunScript.AST+JSStatement]].FunScript-InternalCompiler-ICompilerComponent-TryCompile (ICompiler compiler, IReturnStrategy returnStrategy, Microsoft.FSharp.Quotations.FSharpExpr expr) [0x00000] in <filename unknown>:0
  239. at FunScript.InternalCompiler+Compiler.tryComponent (IReturnStrategy returnStrategy, Microsoft.FSharp.Quotations.FSharpExpr expr, ICompilerComponent part) [0x00000] in <filename unknown>:0
  240. at FunScript.InternalCompiler+result@75-1.Invoke (ICompilerComponent part) [0x00000] in <filename unknown>:0
  241. at Microsoft.FSharp.Collections.ListModule.TryPick[ICompilerComponent,FSharpList`1] (Microsoft.FSharp.Core.FSharpFunc`2 chooser, Microsoft.FSharp.Collections.FSharpList`1 list) [0x00000] in <filename unknown>:0
  242. at FunScript.InternalCompiler+Compiler.tryAllComponents (IReturnStrategy returnStrategy, Microsoft.FSharp.Quotations.FSharpExpr expr) [0x00000] in <filename unknown>:0
  243. at FunScript.InternalCompiler+Compiler.compile (IReturnStrategy returnStrategy, Microsoft.FSharp.Quotations.FSharpExpr expr) [0x00000] in <filename unknown>:0
  244. at FunScript.InternalCompiler+Compiler.FunScript-InternalCompiler-ICompiler-Compile (IReturnStrategy returnStrategy, Microsoft.FSharp.Quotations.FSharpExpr expr) [0x00000] in <filename unknown>:0
  245. at FunScript.ReflectedDefinitions.genMethod (System.Reflection.MethodBase mb, System.Reflection.MethodBase replacementMi, Microsoft.FSharp.Collections.FSharpList`1 vars, Microsoft.FSharp.Quotations.FSharpExpr bodyExpr, Microsoft.FSharp.Quotations.FSharpVar var, ICompiler compiler) [0x00000] in <filename unknown>:0
  246. at FunScript.ReflectedDefinitions+tryCreateGlobalMethod@179.Invoke (Microsoft.FSharp.Quotations.FSharpVar var) [0x00000] in <filename unknown>:0
  247. at FunScript.InternalCompiler+Compiler.define (System.String name, Microsoft.FSharp.Core.FSharpFunc`2 cons) [0x00000] in <filename unknown>:0
  248. at FunScript.InternalCompiler+Compiler.FunScript-InternalCompiler-ICompiler-DefineGlobal (System.String name, Microsoft.FSharp.Core.FSharpFunc`2 cons) [0x00000] in <filename unknown>:0
  249. at FunScript.ReflectedDefinitions.tryCreateGlobalMethod (System.String name, ICompiler compiler, System.Reflection.MethodBase mb, FunScript.CallType callType) [0x00000] in <filename unknown>:0
  250. at FunScript.ReflectedDefinitions.createGlobalMethod (System.String name, ICompiler compiler, System.Reflection.MethodBase mb, FunScript.CallType callType) [0x00000] in <filename unknown>:0
  251. at FunScript.ReflectedDefinitions.createCall[FSharpExpr] (Microsoft.FSharp.Core.FSharpFunc`2 |Split|, IReturnStrategy returnStategy, ICompiler compiler, IEnumerable`1 exprs, System.Reflection.MethodInfo mi) [0x00000] in <filename unknown>:0
  252. at FunScript.ReflectedDefinitions+methodCalling@347.Invoke (Microsoft.FSharp.Core.FSharpFunc`2 split, ICompiler compiler, IReturnStrategy returnStategy, Microsoft.FSharp.Quotations.FSharpExpr _arg1) [0x00000] in <filename unknown>:0
  253. at Microsoft.FSharp.Core.OptimizedClosures+Invoke@3301-2[FunScript.InternalCompiler+ICompiler,FunScript.InternalCompiler+IReturnStrategy,Microsoft.FSharp.Quotations.FSharpExpr,Microsoft.FSharp.Collections.FSharpList`1[FunScript.AST+JSStatement],Microsoft.FSharp.Core.FSharpFunc`2[Microsoft.FSharp.Quotations.FSharpExpr,System.Tuple`2[Microsoft.FSharp.Collections.FSharpList`1[FunScript.AST+JSStatement],FunScript.AST+JSExpr]]].Invoke (ICompiler u, IReturnStrategy v, Microsoft.FSharp.Quotations.FSharpExpr w) [0x00000] in <filename unknown>:0
  254. at Microsoft.FSharp.Core.OptimizedClosures+Invoke@3266-1[FunScript.InternalCompiler+IReturnStrategy,Microsoft.FSharp.Quotations.FSharpExpr,Microsoft.FSharp.Collections.FSharpList`1[FunScript.AST+JSStatement],FunScript.InternalCompiler+ICompiler].Invoke (IReturnStrategy u, Microsoft.FSharp.Quotations.FSharpExpr v) [0x00000] in <filename unknown>:0
  255. at Microsoft.FSharp.Core.FSharpFunc`2[FunScript.InternalCompiler+IReturnStrategy,Microsoft.FSharp.Quotations.FSharpExpr].InvokeFast[FSharpList`1] (Microsoft.FSharp.Core.FSharpFunc`2 func, IReturnStrategy arg1, Microsoft.FSharp.Quotations.FSharpExpr arg2) [0x00000] in <filename unknown>:0
  256. at FunScript.CompilerComponent+create@26[Microsoft.FSharp.Quotations.FSharpExpr,Microsoft.FSharp.Collections.FSharpList`1[FunScript.AST+JSStatement]].FunScript-InternalCompiler-ICompilerComponent-TryCompile (ICompiler compiler, IReturnStrategy returnStrategy, Microsoft.FSharp.Quotations.FSharpExpr expr) [0x00000] in <filename unknown>:0
  257. at FunScript.InternalCompiler+Compiler.tryComponent (IReturnStrategy returnStrategy, Microsoft.FSharp.Quotations.FSharpExpr expr, ICompilerComponent part) [0x00000] in <filename unknown>:0
  258. at FunScript.InternalCompiler+result@75-1.Invoke (ICompilerComponent part) [0x00000] in <filename unknown>:0
  259. at Microsoft.FSharp.Collections.ListModule.TryPick[ICompilerComponent,FSharpList`1] (Microsoft.FSharp.Core.FSharpFunc`2 chooser, Microsoft.FSharp.Collections.FSharpList`1 list) [0x00000] in <filename unknown>:0
  260. at FunScript.InternalCompiler+Compiler.tryAllComponents (IReturnStrategy returnStrategy, Microsoft.FSharp.Quotations.FSharpExpr expr) [0x00000] in <filename unknown>:0
  261. at FunScript.InternalCompiler+Compiler.compile (IReturnStrategy returnStrategy, Microsoft.FSharp.Quotations.FSharpExpr expr) [0x00000] in <filename unknown>:0
  262. at FunScript.InternalCompiler+Compiler.FunScript-InternalCompiler-ICompiler-Compile (IReturnStrategy returnStrategy, Microsoft.FSharp.Quotations.FSharpExpr expr) [0x00000] in <filename unknown>:0
  263. at FunScript.LambdaApplication+definition@38.Invoke (Microsoft.FSharp.Core.FSharpFunc`2 |Split|, ICompiler compiler, IReturnStrategy returnStrategy, Microsoft.FSharp.Quotations.FSharpExpr _arg1) [0x00000] in <filename unknown>:0
  264. at Microsoft.FSharp.Core.OptimizedClosures+Invoke@3301-2[FunScript.InternalCompiler+ICompiler,FunScript.InternalCompiler+IReturnStrategy,Microsoft.FSharp.Quotations.FSharpExpr,Microsoft.FSharp.Collections.FSharpList`1[FunScript.AST+JSStatement],Microsoft.FSharp.Core.FSharpFunc`2[Microsoft.FSharp.Quotations.FSharpExpr,System.Tuple`2[Microsoft.FSharp.Collections.FSharpList`1[FunScript.AST+JSStatement],FunScript.AST+JSExpr]]].Invoke (ICompiler u, IReturnStrategy v, Microsoft.FSharp.Quotations.FSharpExpr w) [0x00000] in <filename unknown>:0
  265. at Microsoft.FSharp.Core.OptimizedClosures+Invoke@3266-1[FunScript.InternalCompiler+IReturnStrategy,Microsoft.FSharp.Quotations.FSharpExpr,Microsoft.FSharp.Collections.FSharpList`1[FunScript.AST+JSStatement],FunScript.InternalCompiler+ICompiler].Invoke (IReturnStrategy u, Microsoft.FSharp.Quotations.FSharpExpr v) [0x00000] in <filename unknown>:0
  266. at Microsoft.FSharp.Core.FSharpFunc`2[FunScript.InternalCompiler+IReturnStrategy,Microsoft.FSharp.Quotations.FSharpExpr].InvokeFast[FSharpList`1] (Microsoft.FSharp.Core.FSharpFunc`2 func, IReturnStrategy arg1, Microsoft.FSharp.Quotations.FSharpExpr arg2) [0x00000] in <filename unknown>:0
  267. at FunScript.CompilerComponent+create@26[Microsoft.FSharp.Quotations.FSharpExpr,Microsoft.FSharp.Collections.FSharpList`1[FunScript.AST+JSStatement]].FunScript-InternalCompiler-ICompilerComponent-TryCompile (ICompiler compiler, IReturnStrategy returnStrategy, Microsoft.FSharp.Quotations.FSharpExpr expr) [0x00000] in <filename unknown>:0
  268. at FunScript.InternalCompiler+Compiler.tryComponent (IReturnStrategy returnStrategy, Microsoft.FSharp.Quotations.FSharpExpr expr, ICompilerComponent part) [0x00000] in <filename unknown>:0
  269. at FunScript.InternalCompiler+result@75-1.Invoke (ICompilerComponent part) [0x00000] in <filename unknown>:0
  270. at Microsoft.FSharp.Collections.ListModule.TryPick[ICompilerComponent,FSharpList`1] (Microsoft.FSharp.Core.FSharpFunc`2 chooser, Microsoft.FSharp.Collections.FSharpList`1 list) [0x00000] in <filename unknown>:0
  271. at FunScript.InternalCompiler+Compiler.tryAllComponents (IReturnStrategy returnStrategy, Microsoft.FSharp.Quotations.FSharpExpr expr) [0x00000] in <filename unknown>:0
  272. at FunScript.InternalCompiler+Compiler.compile (IReturnStrategy returnStrategy, Microsoft.FSharp.Quotations.FSharpExpr expr) [0x00000] in <filename unknown>:0
  273. at FunScript.InternalCompiler+Compiler.FunScript-InternalCompiler-ICompiler-Compile (IReturnStrategy returnStrategy, Microsoft.FSharp.Quotations.FSharpExpr expr) [0x00000] in <filename unknown>:0
  274. at FunScript.LambdaApplication+definition@38.Invoke (Microsoft.FSharp.Core.FSharpFunc`2 |Split|, ICompiler compiler, IReturnStrategy returnStrategy, Microsoft.FSharp.Quotations.FSharpExpr _arg1) [0x00000] in <filename unknown>:0
  275. at Microsoft.FSharp.Core.OptimizedClosures+Invoke@3301-2[FunScript.InternalCompiler+ICompiler,FunScript.InternalCompiler+IReturnStrategy,Microsoft.FSharp.Quotations.FSharpExpr,Microsoft.FSharp.Collections.FSharpList`1[FunScript.AST+JSStatement],Microsoft.FSharp.Core.FSharpFunc`2[Microsoft.FSharp.Quotations.FSharpExpr,System.Tuple`2[Microsoft.FSharp.Collections.FSharpList`1[FunScript.AST+JSStatement],FunScript.AST+JSExpr]]].Invoke (ICompiler u, IReturnStrategy v, Microsoft.FSharp.Quotations.FSharpExpr w) [0x00000] in <filename unknown>:0
  276. at Microsoft.FSharp.Core.OptimizedClosures+Invoke@3266-1[FunScript.InternalCompiler+IReturnStrategy,Microsoft.FSharp.Quotations.FSharpExpr,Microsoft.FSharp.Collections.FSharpList`1[FunScript.AST+JSStatement],FunScript.InternalCompiler+ICompiler].Invoke (IReturnStrategy u, Microsoft.FSharp.Quotations.FSharpExpr v) [0x00000] in <filename unknown>:0
  277. at Microsoft.FSharp.Core.FSharpFunc`2[FunScript.InternalCompiler+IReturnStrategy,Microsoft.FSharp.Quotations.FSharpExpr].InvokeFast[FSharpList`1] (Microsoft.FSharp.Core.FSharpFunc`2 func, IReturnStrategy arg1, Microsoft.FSharp.Quotations.FSharpExpr arg2) [0x00000] in <filename unknown>:0
  278. at FunScript.CompilerComponent+create@26[Microsoft.FSharp.Quotations.FSharpExpr,Microsoft.FSharp.Collections.FSharpList`1[FunScript.AST+JSStatement]].FunScript-InternalCompiler-ICompilerComponent-TryCompile (ICompiler compiler, IReturnStrategy returnStrategy, Microsoft.FSharp.Quotations.FSharpExpr expr) [0x00000] in <filename unknown>:0
  279. at FunScript.InternalCompiler+Compiler.tryComponent (IReturnStrategy returnStrategy, Microsoft.FSharp.Quotations.FSharpExpr expr, ICompilerComponent part) [0x00000] in <filename unknown>:0
  280. at FunScript.InternalCompiler+result@75-1.Invoke (ICompilerComponent part) [0x00000] in <filename unknown>:0
  281. at Microsoft.FSharp.Collections.ListModule.TryPick[ICompilerComponent,FSharpList`1] (Microsoft.FSharp.Core.FSharpFunc`2 chooser, Microsoft.FSharp.Collections.FSharpList`1 list) [0x00000] in <filename unknown>:0
  282. at FunScript.InternalCompiler+Compiler.tryAllComponents (IReturnStrategy returnStrategy, Microsoft.FSharp.Quotations.FSharpExpr expr) [0x00000] in <filename unknown>:0
  283. at FunScript.InternalCompiler+Compiler.compile (IReturnStrategy returnStrategy, Microsoft.FSharp.Quotations.FSharpExpr expr) [0x00000] in <filename unknown>:0
  284. at FunScript.InternalCompiler+Compiler.FunScript-InternalCompiler-ICompiler-Compile (IReturnStrategy returnStrategy, Microsoft.FSharp.Quotations.FSharpExpr expr) [0x00000] in <filename unknown>:0
  285. at FunScript.CompilerComponent.splitDeclarationFromUsageIfNeeded (ICompiler compiler, Microsoft.FSharp.Quotations.FSharpExpr expr) [0x00000] in <filename unknown>:0
  286. at FunScript.CompilerComponent+makeFriendly@22[Microsoft.FSharp.Quotations.FSharpExpr,FunScript.InternalCompiler+ICompiler].Invoke (Microsoft.FSharp.Quotations.FSharpExpr expr) [0x00000] in <filename unknown>:0
  287. at FunScript.Reflection+getDeclarationAndReferences@68[Microsoft.FSharp.Quotations.FSharpExpr,Microsoft.FSharp.Collections.FSharpList`1[FunScript.AST+JSStatement],FunScript.AST+JSExpr].Invoke (Microsoft.FSharp.Quotations.FSharpExpr _arg1) [0x00000] in <filename unknown>:0
  288. at Microsoft.FSharp.Primitives.Basics.List.map[FSharpExpr,Tuple`2] (Microsoft.FSharp.Core.FSharpFunc`2 mapping, Microsoft.FSharp.Collections.FSharpList`1 x) [0x00000] in <filename unknown>:0
  289. at Microsoft.FSharp.Collections.ListModule.Map[FSharpExpr,Tuple`2] (Microsoft.FSharp.Core.FSharpFunc`2 mapping, Microsoft.FSharp.Collections.FSharpList`1 list) [0x00000] in <filename unknown>:0
  290. at FunScript.Reflection.getDeclarationAndReferences[FSharpExpr,FSharpList`1,JSExpr] (Microsoft.FSharp.Core.FSharpFunc`2 |Split|, Microsoft.FSharp.Collections.FSharpList`1 exprs) [0x00000] in <filename unknown>:0
  291. at FunScript.ReflectedDefinitions.createConstruction (Microsoft.FSharp.Core.FSharpFunc`2 |Split|, IReturnStrategy returnStategy, ICompiler compiler, IEnumerable`1 exprs, System.Reflection.MethodBase ci) [0x00000] in <filename unknown>:0
  292. at FunScript.ReflectedDefinitions+constructingInstances@431.Invoke (Microsoft.FSharp.Core.FSharpFunc`2 split, ICompiler compiler, IReturnStrategy returnStrategy, Microsoft.FSharp.Quotations.FSharpExpr _arg1) [0x00000] in <filename unknown>:0
  293. at Microsoft.FSharp.Core.OptimizedClosures+Invoke@3301-2[FunScript.InternalCompiler+ICompiler,FunScript.InternalCompiler+IReturnStrategy,Microsoft.FSharp.Quotations.FSharpExpr,Microsoft.FSharp.Collections.FSharpList`1[FunScript.AST+JSStatement],Microsoft.FSharp.Core.FSharpFunc`2[Microsoft.FSharp.Quotations.FSharpExpr,System.Tuple`2[Microsoft.FSharp.Collections.FSharpList`1[FunScript.AST+JSStatement],FunScript.AST+JSExpr]]].Invoke (ICompiler u, IReturnStrategy v, Microsoft.FSharp.Quotations.FSharpExpr w) [0x00000] in <filename unknown>:0
  294. at Microsoft.FSharp.Core.OptimizedClosures+Invoke@3266-1[FunScript.InternalCompiler+IReturnStrategy,Microsoft.FSharp.Quotations.FSharpExpr,Microsoft.FSharp.Collections.FSharpList`1[FunScript.AST+JSStatement],FunScript.InternalCompiler+ICompiler].Invoke (IReturnStrategy u, Microsoft.FSharp.Quotations.FSharpExpr v) [0x00000] in <filename unknown>:0
  295. at Microsoft.FSharp.Core.FSharpFunc`2[FunScript.InternalCompiler+IReturnStrategy,Microsoft.FSharp.Quotations.FSharpExpr].InvokeFast[FSharpList`1] (Microsoft.FSharp.Core.FSharpFunc`2 func, IReturnStrategy arg1, Microsoft.FSharp.Quotations.FSharpExpr arg2) [0x00000] in <filename unknown>:0
  296. at FunScript.CompilerComponent+create@26[Microsoft.FSharp.Quotations.FSharpExpr,Microsoft.FSharp.Collections.FSharpList`1[FunScript.AST+JSStatement]].FunScript-InternalCompiler-ICompilerComponent-TryCompile (ICompiler compiler, IReturnStrategy returnStrategy, Microsoft.FSharp.Quotations.FSharpExpr expr) [0x00000] in <filename unknown>:0
  297. at FunScript.InternalCompiler+Compiler.tryComponent (IReturnStrategy returnStrategy, Microsoft.FSharp.Quotations.FSharpExpr expr, ICompilerComponent part) [0x00000] in <filename unknown>:0
  298. at FunScript.InternalCompiler+result@75-1.Invoke (ICompilerComponent part) [0x00000] in <filename unknown>:0
  299. at Microsoft.FSharp.Collections.ListModule.TryPick[ICompilerComponent,FSharpList`1] (Microsoft.FSharp.Core.FSharpFunc`2 chooser, Microsoft.FSharp.Collections.FSharpList`1 list) [0x00000] in <filename unknown>:0
  300. at FunScript.InternalCompiler+Compiler.tryAllComponents (IReturnStrategy returnStrategy, Microsoft.FSharp.Quotations.FSharpExpr expr) [0x00000] in <filename unknown>:0
  301. at FunScript.InternalCompiler+Compiler.compile (IReturnStrategy returnStrategy, Microsoft.FSharp.Quotations.FSharpExpr expr) [0x00000] in <filename unknown>:0
  302. at FunScript.InternalCompiler+Compiler.FunScript-InternalCompiler-ICompiler-Compile (IReturnStrategy returnStrategy, Microsoft.FSharp.Quotations.FSharpExpr expr) [0x00000] in <filename unknown>:0
  303. at FunScript.CompilerComponent.splitDeclarationFromUsageIfNeeded (ICompiler compiler, Microsoft.FSharp.Quotations.FSharpExpr expr) [0x00000] in <filename unknown>:0
  304. at FunScript.CompilerComponent+makeFriendly@22[Microsoft.FSharp.Quotations.FSharpExpr,FunScript.InternalCompiler+ICompiler].Invoke (Microsoft.FSharp.Quotations.FSharpExpr expr) [0x00000] in <filename unknown>:0
  305. at FunScript.LetBindings+binding@9-1.Invoke (Microsoft.FSharp.Quotations.FSharpExpr _arg1) [0x00000] in <filename unknown>:0
  306. at Microsoft.FSharp.Core.FSharpFunc`2[FunScript.InternalCompiler+IReturnStrategy,Microsoft.FSharp.Quotations.FSharpExpr].InvokeFast[FSharpList`1] (Microsoft.FSharp.Core.FSharpFunc`2 func, IReturnStrategy arg1, Microsoft.FSharp.Quotations.FSharpExpr arg2) [0x00000] in <filename unknown>:0
  307. at FunScript.CompilerComponent+create@26[Microsoft.FSharp.Quotations.FSharpExpr,Microsoft.FSharp.Collections.FSharpList`1[FunScript.AST+JSStatement]].FunScript-InternalCompiler-ICompilerComponent-TryCompile (ICompiler compiler, IReturnStrategy returnStrategy, Microsoft.FSharp.Quotations.FSharpExpr expr) [0x00000] in <filename unknown>:0
  308. at FunScript.InternalCompiler+Compiler.tryComponent (IReturnStrategy returnStrategy, Microsoft.FSharp.Quotations.FSharpExpr expr, ICompilerComponent part) [0x00000] in <filename unknown>:0
  309. at FunScript.InternalCompiler+result@75-1.Invoke (ICompilerComponent part) [0x00000] in <filename unknown>:0
  310. at Microsoft.FSharp.Collections.ListModule.TryPick[ICompilerComponent,FSharpList`1] (Microsoft.FSharp.Core.FSharpFunc`2 chooser, Microsoft.FSharp.Collections.FSharpList`1 list) [0x00000] in <filename unknown>:0
  311. at FunScript.InternalCompiler+Compiler.tryAllComponents (IReturnStrategy returnStrategy, Microsoft.FSharp.Quotations.FSharpExpr expr) [0x00000] in <filename unknown>:0
  312. at FunScript.InternalCompiler+Compiler.compile (IReturnStrategy returnStrategy, Microsoft.FSharp.Quotations.FSharpExpr expr) [0x00000] in <filename unknown>:0
  313. at FunScript.InternalCompiler+Compiler.FunScript-InternalCompiler-ICompiler-Compile (IReturnStrategy returnStrategy, Microsoft.FSharp.Quotations.FSharpExpr expr) [0x00000] in <filename unknown>:0
  314. at FunScript.ReflectedDefinitions.genMethod (System.Reflection.MethodBase mb, System.Reflection.MethodBase replacementMi, Microsoft.FSharp.Collections.FSharpList`1 vars, Microsoft.FSharp.Quotations.FSharpExpr bodyExpr, Microsoft.FSharp.Quotations.FSharpVar var, ICompiler compiler) [0x00000] in <filename unknown>:0
  315. at FunScript.ReflectedDefinitions+tryCreateGlobalMethod@179.Invoke (Microsoft.FSharp.Quotations.FSharpVar var) [0x00000] in <filename unknown>:0
  316. at FunScript.InternalCompiler+Compiler.define (System.String name, Microsoft.FSharp.Core.FSharpFunc`2 cons) [0x00000] in <filename unknown>:0
  317. at FunScript.InternalCompiler+Compiler.FunScript-InternalCompiler-ICompiler-DefineGlobal (System.String name, Microsoft.FSharp.Core.FSharpFunc`2 cons) [0x00000] in <filename unknown>:0
  318. at FunScript.ReflectedDefinitions.tryCreateGlobalMethod (System.String name, ICompiler compiler, System.Reflection.MethodBase mb, FunScript.CallType callType) [0x00000] in <filename unknown>:0
  319. at FunScript.ReflectedDefinitions.createGlobalMethod (System.String name, ICompiler compiler, System.Reflection.MethodBase mb, FunScript.CallType callType) [0x00000] in <filename unknown>:0
  320. at FunScript.ReflectedDefinitions.createCall[FSharpExpr] (Microsoft.FSharp.Core.FSharpFunc`2 |Split|, IReturnStrategy returnStategy, ICompiler compiler, IEnumerable`1 exprs, System.Reflection.MethodInfo mi) [0x00000] in <filename unknown>:0
  321. at FunScript.ReflectedDefinitions+methodCalling@347.Invoke (Microsoft.FSharp.Core.FSharpFunc`2 split, ICompiler compiler, IReturnStrategy returnStategy, Microsoft.FSharp.Quotations.FSharpExpr _arg1) [0x00000] in <filename unknown>:0
  322. at Microsoft.FSharp.Core.OptimizedClosures+Invoke@3301-2[FunScript.InternalCompiler+ICompiler,FunScript.InternalCompiler+IReturnStrategy,Microsoft.FSharp.Quotations.FSharpExpr,Microsoft.FSharp.Collections.FSharpList`1[FunScript.AST+JSStatement],Microsoft.FSharp.Core.FSharpFunc`2[Microsoft.FSharp.Quotations.FSharpExpr,System.Tuple`2[Microsoft.FSharp.Collections.FSharpList`1[FunScript.AST+JSStatement],FunScript.AST+JSExpr]]].Invoke (ICompiler u, IReturnStrategy v, Microsoft.FSharp.Quotations.FSharpExpr w) [0x00000] in <filename unknown>:0
  323. at Microsoft.FSharp.Core.OptimizedClosures+Invoke@3266-1[FunScript.InternalCompiler+IReturnStrategy,Microsoft.FSharp.Quotations.FSharpExpr,Microsoft.FSharp.Collections.FSharpList`1[FunScript.AST+JSStatement],FunScript.InternalCompiler+ICompiler].Invoke (IReturnStrategy u, Microsoft.FSharp.Quotations.FSharpExpr v) [0x00000] in <filename unknown>:0
  324. at Microsoft.FSharp.Core.FSharpFunc`2[FunScript.InternalCompiler+IReturnStrategy,Microsoft.FSharp.Quotations.FSharpExpr].InvokeFast[FSharpList`1] (Microsoft.FSharp.Core.FSharpFunc`2 func, IReturnStrategy arg1, Microsoft.FSharp.Quotations.FSharpExpr arg2) [0x00000] in <filename unknown>:0
  325. at FunScript.CompilerComponent+create@26[Microsoft.FSharp.Quotations.FSharpExpr,Microsoft.FSharp.Collections.FSharpList`1[FunScript.AST+JSStatement]].FunScript-InternalCompiler-ICompilerComponent-TryCompile (ICompiler compiler, IReturnStrategy returnStrategy, Microsoft.FSharp.Quotations.FSharpExpr expr) [0x00000] in <filename unknown>:0
  326. at FunScript.InternalCompiler+Compiler.tryComponent (IReturnStrategy returnStrategy, Microsoft.FSharp.Quotations.FSharpExpr expr, ICompilerComponent part) [0x00000] in <filename unknown>:0
  327. at FunScript.InternalCompiler+result@75-1.Invoke (ICompilerComponent part) [0x00000] in <filename unknown>:0
  328. at Microsoft.FSharp.Collections.ListModule.TryPick[ICompilerComponent,FSharpList`1] (Microsoft.FSharp.Core.FSharpFunc`2 chooser, Microsoft.FSharp.Collections.FSharpList`1 list) [0x00000] in <filename unknown>:0
  329. at FunScript.InternalCompiler+Compiler.tryAllComponents (IReturnStrategy returnStrategy, Microsoft.FSharp.Quotations.FSharpExpr expr) [0x00000] in <filename unknown>:0
  330. at FunScript.InternalCompiler+Compiler.compile (IReturnStrategy returnStrategy, Microsoft.FSharp.Quotations.FSharpExpr expr) [0x00000] in <filename unknown>:0
  331. at FunScript.InternalCompiler+Compiler.Compile (IReturnStrategy returnStrategy, Microsoft.FSharp.Quotations.FSharpExpr expr) [0x00000] in <filename unknown>:0
  332. at FunScript.Compiler+Compiler.CompileImpl[FSharpList`1] (Microsoft.FSharp.Quotations.FSharpExpr expression, Microsoft.FSharp.Core.FSharpFunc`2 adjustComponents, Microsoft.FSharp.Core.FSharpOption`1 noReturn, Microsoft.FSharp.Core.FSharpOption`1 shouldCompress, Microsoft.FSharp.Core.FSharpOption`1 isEventMappingEnabled) [0x00000] in <filename unknown>:0
  333. at FunScript.Compiler+Compiler.Compile (Microsoft.FSharp.Quotations.FSharpExpr expression, Microsoft.FSharp.Core.FSharpOption`1 components, Microsoft.FSharp.Core.FSharpOption`1 noReturn, Microsoft.FSharp.Core.FSharpOption`1 shouldCompress, Microsoft.FSharp.Core.FSharpOption`1 isEventMappingEnabled) [0x00000] in <filename unknown>:0
  334. at Iris.Web.Build.compileJSString () [0x00000] in <filename unknown>:0
  335. at Iris.Service.AssetServer.AssetServer..ctor (System.String addr, Int32 port) [0x00000] in <filename unknown>:0
  336. at Main.main (System.String[] argv) [0x00000] in <filename unknown>:0
  337. [ERROR] FATAL UNHANDLED EXCEPTION: System.ArgumentException: Interface not found
  338. Parameter name: interfaceType
  339. at System.MonoType.GetInterfaceMap (System.Type interfaceType) [0x00000] in <filename unknown>:0
  340. at FunScript.Comparison.tryGetCompareToMethod (ICompiler compiler, System.Type t) [0x00000] in <filename unknown>:0
  341. at FunScript.Comparison.comparableCompareComponent$cont@170 (ICompiler compiler, Microsoft.FSharp.Quotations.FSharpExpr exprA, Microsoft.FSharp.Quotations.FSharpExpr exprB, Microsoft.FSharp.Core.Unit unitVar) [0x00000] in <filename unknown>:0
  342. at FunScript.Comparison+comparableCompareComponent@163.Invoke (Microsoft.FSharp.Core.FSharpFunc`2 _arg2, ICompiler compiler, IReturnStrategy _arg1, Microsoft.FSharp.Quotations.FSharpExpr exprA, Microsoft.FSharp.Quotations.FSharpExpr exprB) [0x00000] in <filename unknown>:0
  343. at Microsoft.FSharp.Core.FSharpFunc`2[Microsoft.FSharp.Core.FSharpFunc`2[Microsoft.FSharp.Quotations.FSharpExpr,System.Tuple`2[Microsoft.FSharp.Collections.FSharpList`1[FunScript.AST+JSStatement],FunScript.AST+JSExpr]],FunScript.InternalCompiler+ICompiler].InvokeFast[IReturnStrategy,FSharpExpr,FSharpExpr,FSharpOption`1] (Microsoft.FSharp.Core.FSharpFunc`2 func, Microsoft.FSharp.Core.FSharpFunc`2 arg1, ICompiler arg2, IReturnStrategy arg3, Microsoft.FSharp.Quotations.FSharpExpr arg4, Microsoft.FSharp.Quotations.FSharpExpr arg5) [0x00000] in <filename unknown>:0
  344. at FunScript.CompilerComponent+generateBinaryMacro@55[Microsoft.FSharp.Quotations.FSharpExpr,Microsoft.FSharp.Quotations.FSharpExpr].Invoke (Microsoft.FSharp.Core.FSharpFunc`2 split, ICompiler compiler, IReturnStrategy returnStrategy, Microsoft.FSharp.Collections.FSharpList`1 _arg1) [0x00000] in <filename unknown>:0
  345. at Microsoft.FSharp.Core.FSharpFunc`2[Microsoft.FSharp.Core.FSharpFunc`2[Microsoft.FSharp.Quotations.FSharpExpr,System.Tuple`2[Microsoft.FSharp.Collections.FSharpList`1[FunScript.AST+JSStatement],FunScript.AST+JSExpr]],FunScript.InternalCompiler+ICompiler].InvokeFast[IReturnStrategy,FSharpList`1,FSharpOption`1] (Microsoft.FSharp.Core.FSharpFunc`2 func, Microsoft.FSharp.Core.FSharpFunc`2 arg1, ICompiler arg2, IReturnStrategy arg3, Microsoft.FSharp.Collections.FSharpList`1 arg4) [0x00000] in <filename unknown>:0
  346. at FunScript.CompilerComponent+generateMacro@45[Microsoft.FSharp.Quotations.FSharpExpr,Microsoft.FSharp.Quotations.FSharpExpr].Invoke (Microsoft.FSharp.Core.FSharpFunc`2 split, ICompiler compiler, IReturnStrategy returnStrategy, System.Tuple`3 tupledArg) [0x00000] in <filename unknown>:0
  347. at Microsoft.FSharp.Core.OptimizedClosures+Invoke@3301-2[FunScript.InternalCompiler+ICompiler,FunScript.InternalCompiler+IReturnStrategy,System.Tuple`3[Microsoft.FSharp.Core.FSharpOption`1[Microsoft.FSharp.Quotations.FSharpExpr],System.Type[],Microsoft.FSharp.Collections.FSharpList`1[Microsoft.FSharp.Quotations.FSharpExpr]],Microsoft.FSharp.Collections.FSharpList`1[FunScript.AST+JSStatement],Microsoft.FSharp.Core.FSharpFunc`2[Microsoft.FSharp.Quotations.FSharpExpr,System.Tuple`2[Microsoft.FSharp.Collections.FSharpList`1[FunScript.AST+JSStatement],FunScript.AST+JSExpr]]].Invoke (ICompiler u, IReturnStrategy v, System.Tuple`3 w) [0x00000] in <filename unknown>:0
  348. at Microsoft.FSharp.Core.OptimizedClosures+Invoke@3266-1[FunScript.InternalCompiler+IReturnStrategy,System.Tuple`3[Microsoft.FSharp.Core.FSharpOption`1[Microsoft.FSharp.Quotations.FSharpExpr],System.Type[],Microsoft.FSharp.Collections.FSharpList`1[Microsoft.FSharp.Quotations.FSharpExpr]],Microsoft.FSharp.Collections.FSharpList`1[FunScript.AST+JSStatement],FunScript.InternalCompiler+ICompiler].Invoke (IReturnStrategy u, System.Tuple`3 v) [0x00000] in <filename unknown>:0
  349. at Microsoft.FSharp.Core.FSharpFunc`2[FunScript.InternalCompiler+IReturnStrategy,System.Tuple`3[Microsoft.FSharp.Core.FSharpOption`1[Microsoft.FSharp.Quotations.FSharpExpr],System.Type[],Microsoft.FSharp.Collections.FSharpList`1[Microsoft.FSharp.Quotations.FSharpExpr]]].InvokeFast[FSharpList`1] (Microsoft.FSharp.Core.FSharpFunc`2 func, IReturnStrategy arg1, System.Tuple`3 arg2) [0x00000] in <filename unknown>:0
  350. at Microsoft.FSharp.Core.FSharpFunc`2[FunScript.InternalCompiler+ICompiler,FunScript.InternalCompiler+IReturnStrategy].InvokeFast[Tuple`3,FSharpList`1] (Microsoft.FSharp.Core.FSharpFunc`2 func, ICompiler arg1, IReturnStrategy arg2, System.Tuple`3 arg3) [0x00000] in <filename unknown>:0
  351. at FunScript.InternalCompiler+Compiler.tryCompileCall (FunScript.CallType callType, IReturnStrategy returnStrategy, System.Reflection.MethodBase mi, Microsoft.FSharp.Core.FSharpOption`1 obj, Microsoft.FSharp.Collections.FSharpList`1 exprs) [0x00000] in <filename unknown>:0
  352. at FunScript.InternalCompiler+Compiler.compile (IReturnStrategy returnStrategy, Microsoft.FSharp.Quotations.FSharpExpr expr) [0x00000] in <filename unknown>:0
  353. at FunScript.InternalCompiler+Compiler.FunScript-InternalCompiler-ICompiler-Compile (IReturnStrategy returnStrategy, Microsoft.FSharp.Quotations.FSharpExpr expr) [0x00000] in <filename unknown>:0
  354. at FunScript.CompilerComponent.splitDeclarationFromUsageIfNeeded (ICompiler compiler, Microsoft.FSharp.Quotations.FSharpExpr expr) [0x00000] in <filename unknown>:0
  355. at FunScript.CompilerComponent+makeFriendly@22[Microsoft.FSharp.Quotations.FSharpExpr,FunScript.InternalCompiler+ICompiler].Invoke (Microsoft.FSharp.Quotations.FSharpExpr expr) [0x00000] in <filename unknown>:0
  356. at FunScript.LetBindings+binding@9-1.Invoke (Microsoft.FSharp.Quotations.FSharpExpr _arg1) [0x00000] in <filename unknown>:0
  357. at Microsoft.FSharp.Core.FSharpFunc`2[FunScript.InternalCompiler+IReturnStrategy,Microsoft.FSharp.Quotations.FSharpExpr].InvokeFast[FSharpList`1] (Microsoft.FSharp.Core.FSharpFunc`2 func, IReturnStrategy arg1, Microsoft.FSharp.Quotations.FSharpExpr arg2) [0x00000] in <filename unknown>:0
  358. at FunScript.CompilerComponent+create@26[Microsoft.FSharp.Quotations.FSharpExpr,Microsoft.FSharp.Collections.FSharpList`1[FunScript.AST+JSStatement]].FunScript-InternalCompiler-ICompilerComponent-TryCompile (ICompiler compiler, IReturnStrategy returnStrategy, Microsoft.FSharp.Quotations.FSharpExpr expr) [0x00000] in <filename unknown>:0
  359. at FunScript.InternalCompiler+Compiler.tryComponent (IReturnStrategy returnStrategy, Microsoft.FSharp.Quotations.FSharpExpr expr, ICompilerComponent part) [0x00000] in <filename unknown>:0
  360. at FunScript.InternalCompiler+result@75-1.Invoke (ICompilerComponent part) [0x00000] in <filename unknown>:0
  361. at Microsoft.FSharp.Collections.ListModule.TryPick[ICompilerComponent,FSharpList`1] (Microsoft.FSharp.Core.FSharpFunc`2 chooser, Microsoft.FSharp.Collections.FSharpList`1 list) [0x00000] in <filename unknown>:0
  362. at FunScript.InternalCompiler+Compiler.tryAllComponents (IReturnStrategy returnStrategy, Microsoft.FSharp.Quotations.FSharpExpr expr) [0x00000] in <filename unknown>:0
  363. at FunScript.InternalCompiler+Compiler.compile (IReturnStrategy returnStrategy, Microsoft.FSharp.Quotations.FSharpExpr expr) [0x00000] in <filename unknown>:0
  364. at FunScript.InternalCompiler+Compiler.FunScript-InternalCompiler-ICompiler-Compile (IReturnStrategy returnStrategy, Microsoft.FSharp.Quotations.FSharpExpr expr) [0x00000] in <filename unknown>:0
  365. at FunScript.ControlFlow+|Return|@47-9.Invoke (Microsoft.FSharp.Quotations.FSharpExpr arg10) [0x00000] in <filename unknown>:0
  366. at FunScript.ControlFlow+ifThenElse@48-1.Invoke (Microsoft.FSharp.Quotations.FSharpExpr _arg1) [0x00000] in <filename unknown>:0
  367. at Microsoft.FSharp.Core.FSharpFunc`2[FunScript.InternalCompiler+IReturnStrategy,Microsoft.FSharp.Quotations.FSharpExpr].InvokeFast[FSharpList`1] (Microsoft.FSharp.Core.FSharpFunc`2 func, IReturnStrategy arg1, Microsoft.FSharp.Quotations.FSharpExpr arg2) [0x00000] in <filename unknown>:0
  368. at FunScript.CompilerComponent+create@26[Microsoft.FSharp.Quotations.FSharpExpr,Microsoft.FSharp.Collections.FSharpList`1[FunScript.AST+JSStatement]].FunScript-InternalCompiler-ICompilerComponent-TryCompile (ICompiler compiler, IReturnStrategy returnStrategy, Microsoft.FSharp.Quotations.FSharpExpr expr) [0x00000] in <filename unknown>:0
  369. at FunScript.InternalCompiler+Compiler.tryComponent (IReturnStrategy returnStrategy, Microsoft.FSharp.Quotations.FSharpExpr expr, ICompilerComponent part) [0x00000] in <filename unknown>:0
  370. at FunScript.InternalCompiler+result@75-1.Invoke (ICompilerComponent part) [0x00000] in <filename unknown>:0
  371. at Microsoft.FSharp.Collections.ListModule.TryPick[ICompilerComponent,FSharpList`1] (Microsoft.FSharp.Core.FSharpFunc`2 chooser, Microsoft.FSharp.Collections.FSharpList`1 list) [0x00000] in <filename unknown>:0
  372. at FunScript.InternalCompiler+Compiler.tryAllComponents (IReturnStrategy returnStrategy, Microsoft.FSharp.Quotations.FSharpExpr expr) [0x00000] in <filename unknown>:0
  373. at FunScript.InternalCompiler+Compiler.compile (IReturnStrategy returnStrategy, Microsoft.FSharp.Quotations.FSharpExpr expr) [0x00000] in <filename unknown>:0
  374. at FunScript.InternalCompiler+Compiler.FunScript-InternalCompiler-ICompiler-Compile (IReturnStrategy returnStrategy, Microsoft.FSharp.Quotations.FSharpExpr expr) [0x00000] in <filename unknown>:0
  375. at FunScript.LetBindings+|Return|@8-1.Invoke (Microsoft.FSharp.Quotations.FSharpExpr arg10) [0x00000] in <filename unknown>:0
  376. at FunScript.LetBindings+binding@9-1.Invoke (Microsoft.FSharp.Quotations.FSharpExpr _arg1) [0x00000] in <filename unknown>:0
  377. at Microsoft.FSharp.Core.FSharpFunc`2[FunScript.InternalCompiler+IReturnStrategy,Microsoft.FSharp.Quotations.FSharpExpr].InvokeFast[FSharpList`1] (Microsoft.FSharp.Core.FSharpFunc`2 func, IReturnStrategy arg1, Microsoft.FSharp.Quotations.FSharpExpr arg2) [0x00000] in <filename unknown>:0
  378. at FunScript.CompilerComponent+create@26[Microsoft.FSharp.Quotations.FSharpExpr,Microsoft.FSharp.Collections.FSharpList`1[FunScript.AST+JSStatement]].FunScript-InternalCompiler-ICompilerComponent-TryCompile (ICompiler compiler, IReturnStrategy returnStrategy, Microsoft.FSharp.Quotations.FSharpExpr expr) [0x00000] in <filename unknown>:0
  379. at FunScript.InternalCompiler+Compiler.tryComponent (IReturnStrategy returnStrategy, Microsoft.FSharp.Quotations.FSharpExpr expr, ICompilerComponent part) [0x00000] in <filename unknown>:0
  380. at FunScript.InternalCompiler+result@75-1.Invoke (ICompilerComponent part) [0x00000] in <filename unknown>:0
  381. at Microsoft.FSharp.Collections.ListModule.TryPick[ICompilerComponent,FSharpList`1] (Microsoft.FSharp.Core.FSharpFunc`2 chooser, Microsoft.FSharp.Collections.FSharpList`1 list) [0x00000] in <filename unknown>:0
  382. at FunScript.InternalCompiler+Compiler.tryAllComponents (IReturnStrategy returnStrategy, Microsoft.FSharp.Quotations.FSharpExpr expr) [0x00000] in <filename unknown>:0
  383. at FunScript.InternalCompiler+Compiler.compile (IReturnStrategy returnStrategy, Microsoft.FSharp.Quotations.FSharpExpr expr) [0x00000] in <filename unknown>:0
  384. at FunScript.InternalCompiler+Compiler.FunScript-InternalCompiler-ICompiler-Compile (IReturnStrategy returnStrategy, Microsoft.FSharp.Quotations.FSharpExpr expr) [0x00000] in <filename unknown>:0
  385. at FunScript.ControlFlow+|Return|@47-9.Invoke (Microsoft.FSharp.Quotations.FSharpExpr arg10) [0x00000] in <filename unknown>:0
  386. at FunScript.ControlFlow+ifThenElse@48-1.Invoke (Microsoft.FSharp.Quotations.FSharpExpr _arg1) [0x00000] in <filename unknown>:0
  387. at Microsoft.FSharp.Core.FSharpFunc`2[FunScript.InternalCompiler+IReturnStrategy,Microsoft.FSharp.Quotations.FSharpExpr].InvokeFast[FSharpList`1] (Microsoft.FSharp.Core.FSharpFunc`2 func, IReturnStrategy arg1, Microsoft.FSharp.Quotations.FSharpExpr arg2) [0x00000] in <filename unknown>:0
  388. at FunScript.CompilerComponent+create@26[Microsoft.FSharp.Quotations.FSharpExpr,Microsoft.FSharp.Collections.FSharpList`1[FunScript.AST+JSStatement]].FunScript-InternalCompiler-ICompilerComponent-TryCompile (ICompiler compiler, IReturnStrategy returnStrategy, Microsoft.FSharp.Quotations.FSharpExpr expr) [0x00000] in <filename unknown>:0
  389. at FunScript.InternalCompiler+Compiler.tryComponent (IReturnStrategy returnStrategy, Microsoft.FSharp.Quotations.FSharpExpr expr, ICompilerComponent part) [0x00000] in <filename unknown>:0
  390. at FunScript.InternalCompiler+result@75-1.Invoke (ICompilerComponent part) [0x00000] in <filename unknown>:0
  391. at Microsoft.FSharp.Collections.ListModule.TryPick[ICompilerComponent,FSharpList`1] (Microsoft.FSharp.Core.FSharpFunc`2 chooser, Microsoft.FSharp.Collections.FSharpList`1 list) [0x00000] in <filename unknown>:0
  392. at FunScript.InternalCompiler+Compiler.tryAllComponents (IReturnStrategy returnStrategy, Microsoft.FSharp.Quotations.FSharpExpr expr) [0x00000] in <filename unknown>:0
  393. at FunScript.InternalCompiler+Compiler.compile (IReturnStrategy returnStrategy, Microsoft.FSharp.Quotations.FSharpExpr expr) [0x00000] in <filename unknown>:0
  394. at FunScript.InternalCompiler+Compiler.FunScript-InternalCompiler-ICompiler-Compile (IReturnStrategy returnStrategy, Microsoft.FSharp.Quotations.FSharpExpr expr) [0x00000] in <filename unknown>:0
  395. at FunScript.LetBindings+|Return|@8-1.Invoke (Microsoft.FSharp.Quotations.FSharpExpr arg10) [0x00000] in <filename unknown>:0
  396. at FunScript.LetBindings+binding@9-1.Invoke (Microsoft.FSharp.Quotations.FSharpExpr _arg1) [0x00000] in <filename unknown>:0
  397. at Microsoft.FSharp.Core.FSharpFunc`2[FunScript.InternalCompiler+IReturnStrategy,Microsoft.FSharp.Quotations.FSharpExpr].InvokeFast[FSharpList`1] (Microsoft.FSharp.Core.FSharpFunc`2 func, IReturnStrategy arg1, Microsoft.FSharp.Quotations.FSharpExpr arg2) [0x00000] in <filename unknown>:0
  398. at FunScript.CompilerComponent+create@26[Microsoft.FSharp.Quotations.FSharpExpr,Microsoft.FSharp.Collections.FSharpList`1[FunScript.AST+JSStatement]].FunScript-InternalCompiler-ICompilerComponent-TryCompile (ICompiler compiler, IReturnStrategy returnStrategy, Microsoft.FSharp.Quotations.FSharpExpr expr) [0x00000] in <filename unknown>:0
  399. at FunScript.InternalCompiler+Compiler.tryComponent (IReturnStrategy returnStrategy, Microsoft.FSharp.Quotations.FSharpExpr expr, ICompilerComponent part) [0x00000] in <filename unknown>:0
  400. at FunScript.InternalCompiler+result@75-1.Invoke (ICompilerComponent part) [0x00000] in <filename unknown>:0
  401. at Microsoft.FSharp.Collections.ListModule.TryPick[ICompilerComponent,FSharpList`1] (Microsoft.FSharp.Core.FSharpFunc`2 chooser, Microsoft.FSharp.Collections.FSharpList`1 list) [0x00000] in <filename unknown>:0
  402. at FunScript.InternalCompiler+Compiler.tryAllComponents (IReturnStrategy returnStrategy, Microsoft.FSharp.Quotations.FSharpExpr expr) [0x00000] in <filename unknown>:0
  403. at FunScript.InternalCompiler+Compiler.compile (IReturnStrategy returnStrategy, Microsoft.FSharp.Quotations.FSharpExpr expr) [0x00000] in <filename unknown>:0
  404. at FunScript.InternalCompiler+Compiler.FunScript-InternalCompiler-ICompiler-Compile (IReturnStrategy returnStrategy, Microsoft.FSharp.Quotations.FSharpExpr expr) [0x00000] in <filename unknown>:0
  405. at FunScript.ControlFlow+|Return|@47-9.Invoke (Microsoft.FSharp.Quotations.FSharpExpr arg10) [0x00000] in <filename unknown>:0
  406. at FunScript.ControlFlow+ifThenElse@48-1.Invoke (Microsoft.FSharp.Quotations.FSharpExpr _arg1) [0x00000] in <filename unknown>:0
  407. at Microsoft.FSharp.Core.FSharpFunc`2[FunScript.InternalCompiler+IReturnStrategy,Microsoft.FSharp.Quotations.FSharpExpr].InvokeFast[FSharpList`1] (Microsoft.FSharp.Core.FSharpFunc`2 func, IReturnStrategy arg1, Microsoft.FSharp.Quotations.FSharpExpr arg2) [0x00000] in <filename unknown>:0
  408. at FunScript.CompilerComponent+create@26[Microsoft.FSharp.Quotations.FSharpExpr,Microsoft.FSharp.Collections.FSharpList`1[FunScript.AST+JSStatement]].FunScript-InternalCompiler-ICompilerComponent-TryCompile (ICompiler compiler, IReturnStrategy returnStrategy, Microsoft.FSharp.Quotations.FSharpExpr expr) [0x00000] in <filename unknown>:0
  409. at FunScript.InternalCompiler+Compiler.tryComponent (IReturnStrategy returnStrategy, Microsoft.FSharp.Quotations.FSharpExpr expr, ICompilerComponent part) [0x00000] in <filename unknown>:0
  410. at FunScript.InternalCompiler+result@75-1.Invoke (ICompilerComponent part) [0x00000] in <filename unknown>:0
  411. at Microsoft.FSharp.Collections.ListModule.TryPick[ICompilerComponent,FSharpList`1] (Microsoft.FSharp.Core.FSharpFunc`2 chooser, Microsoft.FSharp.Collections.FSharpList`1 list) [0x00000] in <filename unknown>:0
  412. at FunScript.InternalCompiler+Compiler.tryAllComponents (IReturnStrategy returnStrategy, Microsoft.FSharp.Quotations.FSharpExpr expr) [0x00000] in <filename unknown>:0
  413. at FunScript.InternalCompiler+Compiler.compile (IReturnStrategy returnStrategy, Microsoft.FSharp.Quotations.FSharpExpr expr) [0x00000] in <filename unknown>:0
  414. at FunScript.InternalCompiler+Compiler.FunScript-InternalCompiler-ICompiler-Compile (IReturnStrategy returnStrategy, Microsoft.FSharp.Quotations.FSharpExpr expr) [0x00000] in <filename unknown>:0
  415. at FunScript.LetBindings+|Return|@8-1.Invoke (Microsoft.FSharp.Quotations.FSharpExpr arg10) [0x00000] in <filename unknown>:0
  416. at FunScript.LetBindings+binding@9-1.Invoke (Microsoft.FSharp.Quotations.FSharpExpr _arg1) [0x00000] in <filename unknown>:0
  417. at Microsoft.FSharp.Core.FSharpFunc`2[FunScript.InternalCompiler+IReturnStrategy,Microsoft.FSharp.Quotations.FSharpExpr].InvokeFast[FSharpList`1] (Microsoft.FSharp.Core.FSharpFunc`2 func, IReturnStrategy arg1, Microsoft.FSharp.Quotations.FSharpExpr arg2) [0x00000] in <filename unknown>:0
  418. at FunScript.CompilerComponent+create@26[Microsoft.FSharp.Quotations.FSharpExpr,Microsoft.FSharp.Collections.FSharpList`1[FunScript.AST+JSStatement]].FunScript-InternalCompiler-ICompilerComponent-TryCompile (ICompiler compiler, IReturnStrategy returnStrategy, Microsoft.FSharp.Quotations.FSharpExpr expr) [0x00000] in <filename unknown>:0
  419. at FunScript.InternalCompiler+Compiler.tryComponent (IReturnStrategy returnStrategy, Microsoft.FSharp.Quotations.FSharpExpr expr, ICompilerComponent part) [0x00000] in <filename unknown>:0
  420. at FunScript.InternalCompiler+result@75-1.Invoke (ICompilerComponent part) [0x00000] in <filename unknown>:0
  421. at Microsoft.FSharp.Collections.ListModule.TryPick[ICompilerComponent,FSharpList`1] (Microsoft.FSharp.Core.FSharpFunc`2 chooser, Microsoft.FSharp.Collections.FSharpList`1 list) [0x00000] in <filename unknown>:0
  422. at FunScript.InternalCompiler+Compiler.tryAllComponents (IReturnStrategy returnStrategy, Microsoft.FSharp.Quotations.FSharpExpr expr) [0x00000] in <filename unknown>:0
  423. at FunScript.InternalCompiler+Compiler.compile (IReturnStrategy returnStrategy, Microsoft.FSharp.Quotations.FSharpExpr expr) [0x00000] in <filename unknown>:0
  424. at FunScript.InternalCompiler+Compiler.FunScript-InternalCompiler-ICompiler-Compile (IReturnStrategy returnStrategy, Microsoft.FSharp.Quotations.FSharpExpr expr) [0x00000] in <filename unknown>:0
  425. at FunScript.LambdaApplication+definition@38.Invoke (Microsoft.FSharp.Core.FSharpFunc`2 |Split|, ICompiler compiler, IReturnStrategy returnStrategy, Microsoft.FSharp.Quotations.FSharpExpr _arg1) [0x00000] in <filename unknown>:0
  426. at Microsoft.FSharp.Core.OptimizedClosures+Invoke@3301-2[FunScript.InternalCompiler+ICompiler,FunScript.InternalCompiler+IReturnStrategy,Microsoft.FSharp.Quotations.FSharpExpr,Microsoft.FSharp.Collections.FSharpList`1[FunScript.AST+JSStatement],Microsoft.FSharp.Core.FSharpFunc`2[Microsoft.FSharp.Quotations.FSharpExpr,System.Tuple`2[Microsoft.FSharp.Collections.FSharpList`1[FunScript.AST+JSStatement],FunScript.AST+JSExpr]]].Invoke (ICompiler u, IReturnStrategy v, Microsoft.FSharp.Quotations.FSharpExpr w) [0x00000] in <filename unknown>:0
  427. at Microsoft.FSharp.Core.OptimizedClosures+Invoke@3266-1[FunScript.InternalCompiler+IReturnStrategy,Microsoft.FSharp.Quotations.FSharpExpr,Microsoft.FSharp.Collections.FSharpList`1[FunScript.AST+JSStatement],FunScript.InternalCompiler+ICompiler].Invoke (IReturnStrategy u, Microsoft.FSharp.Quotations.FSharpExpr v) [0x00000] in <filename unknown>:0
  428. at Microsoft.FSharp.Core.FSharpFunc`2[FunScript.InternalCompiler+IReturnStrategy,Microsoft.FSharp.Quotations.FSharpExpr].InvokeFast[FSharpList`1] (Microsoft.FSharp.Core.FSharpFunc`2 func, IReturnStrategy arg1, Microsoft.FSharp.Quotations.FSharpExpr arg2) [0x00000] in <filename unknown>:0
  429. at FunScript.CompilerComponent+create@26[Microsoft.FSharp.Quotations.FSharpExpr,Microsoft.FSharp.Collections.FSharpList`1[FunScript.AST+JSStatement]].FunScript-InternalCompiler-ICompilerComponent-TryCompile (ICompiler compiler, IReturnStrategy returnStrategy, Microsoft.FSharp.Quotations.FSharpExpr expr) [0x00000] in <filename unknown>:0
  430. at FunScript.InternalCompiler+Compiler.tryComponent (IReturnStrategy returnStrategy, Microsoft.FSharp.Quotations.FSharpExpr expr, ICompilerComponent part) [0x00000] in <filename unknown>:0
  431. at FunScript.InternalCompiler+result@75-1.Invoke (ICompilerComponent part) [0x00000] in <filename unknown>:0
  432. at Microsoft.FSharp.Collections.ListModule.TryPick[ICompilerComponent,FSharpList`1] (Microsoft.FSharp.Core.FSharpFunc`2 chooser, Microsoft.FSharp.Collections.FSharpList`1 list) [0x00000] in <filename unknown>:0
  433. at FunScript.InternalCompiler+Compiler.tryAllComponents (IReturnStrategy returnStrategy, Microsoft.FSharp.Quotations.FSharpExpr expr) [0x00000] in <filename unknown>:0
  434. at FunScript.InternalCompiler+Compiler.compile (IReturnStrategy returnStrategy, Microsoft.FSharp.Quotations.FSharpExpr expr) [0x00000] in <filename unknown>:0
  435. at FunScript.InternalCompiler+Compiler.FunScript-InternalCompiler-ICompiler-Compile (IReturnStrategy returnStrategy, Microsoft.FSharp.Quotations.FSharpExpr expr) [0x00000] in <filename unknown>:0
  436. at FunScript.LambdaApplication+definition@38.Invoke (Microsoft.FSharp.Core.FSharpFunc`2 |Split|, ICompiler compiler, IReturnStrategy returnStrategy, Microsoft.FSharp.Quotations.FSharpExpr _arg1) [0x00000] in <filename unknown>:0
  437. at Microsoft.FSharp.Core.OptimizedClosures+Invoke@3301-2[FunScript.InternalCompiler+ICompiler,FunScript.InternalCompiler+IReturnStrategy,Microsoft.FSharp.Quotations.FSharpExpr,Microsoft.FSharp.Collections.FSharpList`1[FunScript.AST+JSStatement],Microsoft.FSharp.Core.FSharpFunc`2[Microsoft.FSharp.Quotations.FSharpExpr,System.Tuple`2[Microsoft.FSharp.Collections.FSharpList`1[FunScript.AST+JSStatement],FunScript.AST+JSExpr]]].Invoke (ICompiler u, IReturnStrategy v, Microsoft.FSharp.Quotations.FSharpExpr w) [0x00000] in <filename unknown>:0
  438. at Microsoft.FSharp.Core.OptimizedClosures+Invoke@3266-1[FunScript.InternalCompiler+IReturnStrategy,Microsoft.FSharp.Quotations.FSharpExpr,Microsoft.FSharp.Collections.FSharpList`1[FunScript.AST+JSStatement],FunScript.InternalCompiler+ICompiler].Invoke (IReturnStrategy u, Microsoft.FSharp.Quotations.FSharpExpr v) [0x00000] in <filename unknown>:0
  439. at Microsoft.FSharp.Core.FSharpFunc`2[FunScript.InternalCompiler+IReturnStrategy,Microsoft.FSharp.Quotations.FSharpExpr].InvokeFast[FSharpList`1] (Microsoft.FSharp.Core.FSharpFunc`2 func, IReturnStrategy arg1, Microsoft.FSharp.Quotations.FSharpExpr arg2) [0x00000] in <filename unknown>:0
  440. at FunScript.CompilerComponent+create@26[Microsoft.FSharp.Quotations.FSharpExpr,Microsoft.FSharp.Collections.FSharpList`1[FunScript.AST+JSStatement]].FunScript-InternalCompiler-ICompilerComponent-TryCompile (ICompiler compiler, IReturnStrategy returnStrategy, Microsoft.FSharp.Quotations.FSharpExpr expr) [0x00000] in <filename unknown>:0
  441. at FunScript.InternalCompiler+Compiler.tryComponent (IReturnStrategy returnStrategy, Microsoft.FSharp.Quotations.FSharpExpr expr, ICompilerComponent part) [0x00000] in <filename unknown>:0
  442. at FunScript.InternalCompiler+result@75-1.Invoke (ICompilerComponent part) [0x00000] in <filename unknown>:0
  443. at Microsoft.FSharp.Collections.ListModule.TryPick[ICompilerComponent,FSharpList`1] (Microsoft.FSharp.Core.FSharpFunc`2 chooser, Microsoft.FSharp.Collections.FSharpList`1 list) [0x00000] in <filename unknown>:0
  444. at FunScript.InternalCompiler+Compiler.tryAllComponents (IReturnStrategy returnStrategy, Microsoft.FSharp.Quotations.FSharpExpr expr) [0x00000] in <filename unknown>:0
  445. at FunScript.InternalCompiler+Compiler.compile (IReturnStrategy returnStrategy, Microsoft.FSharp.Quotations.FSharpExpr expr) [0x00000] in <filename unknown>:0
  446. at FunScript.InternalCompiler+Compiler.FunScript-InternalCompiler-ICompiler-Compile (IReturnStrategy returnStrategy, Microsoft.FSharp.Quotations.FSharpExpr expr) [0x00000] in <filename unknown>:0
  447. at FunScript.Comparison+compareFuncVar@186.Invoke (Microsoft.FSharp.Quotations.FSharpVar var) [0x00000] in <filename unknown>:0
  448. at FunScript.InternalCompiler+Compiler.define (System.String name, Microsoft.FSharp.Core.FSharpFunc`2 cons) [0x00000] in <filename unknown>:0
  449. at FunScript.InternalCompiler+Compiler.FunScript-InternalCompiler-ICompiler-DefineGlobal (System.String name, Microsoft.FSharp.Core.FSharpFunc`2 cons) [0x00000] in <filename unknown>:0
  450. at FunScript.Comparison.comparableCompareComponent$cont@170 (ICompiler compiler, Microsoft.FSharp.Quotations.FSharpExpr exprA, Microsoft.FSharp.Quotations.FSharpExpr exprB, Microsoft.FSharp.Core.Unit unitVar) [0x00000] in <filename unknown>:0
  451. at FunScript.Comparison+comparableCompareComponent@163.Invoke (Microsoft.FSharp.Core.FSharpFunc`2 _arg2, ICompiler compiler, IReturnStrategy _arg1, Microsoft.FSharp.Quotations.FSharpExpr exprA, Microsoft.FSharp.Quotations.FSharpExpr exprB) [0x00000] in <filename unknown>:0
  452. at Microsoft.FSharp.Core.FSharpFunc`2[Microsoft.FSharp.Core.FSharpFunc`2[Microsoft.FSharp.Quotations.FSharpExpr,System.Tuple`2[Microsoft.FSharp.Collections.FSharpList`1[FunScript.AST+JSStatement],FunScript.AST+JSExpr]],FunScript.InternalCompiler+ICompiler].InvokeFast[IReturnStrategy,FSharpExpr,FSharpExpr,FSharpOption`1] (Microsoft.FSharp.Core.FSharpFunc`2 func, Microsoft.FSharp.Core.FSharpFunc`2 arg1, ICompiler arg2, IReturnStrategy arg3, Microsoft.FSharp.Quotations.FSharpExpr arg4, Microsoft.FSharp.Quotations.FSharpExpr arg5) [0x00000] in <filename unknown>:0
  453. at FunScript.CompilerComponent+generateBinaryMacro@55[Microsoft.FSharp.Quotations.FSharpExpr,Microsoft.FSharp.Quotations.FSharpExpr].Invoke (Microsoft.FSharp.Core.FSharpFunc`2 split, ICompiler compiler, IReturnStrategy returnStrategy, Microsoft.FSharp.Collections.FSharpList`1 _arg1) [0x00000] in <filename unknown>:0
  454. at Microsoft.FSharp.Core.FSharpFunc`2[Microsoft.FSharp.Core.FSharpFunc`2[Microsoft.FSharp.Quotations.FSharpExpr,System.Tuple`2[Microsoft.FSharp.Collections.FSharpList`1[FunScript.AST+JSStatement],FunScript.AST+JSExpr]],FunScript.InternalCompiler+ICompiler].InvokeFast[IReturnStrategy,FSharpList`1,FSharpOption`1] (Microsoft.FSharp.Core.FSharpFunc`2 func, Microsoft.FSharp.Core.FSharpFunc`2 arg1, ICompiler arg2, IReturnStrategy arg3, Microsoft.FSharp.Collections.FSharpList`1 arg4) [0x00000] in <filename unknown>:0
  455. at FunScript.CompilerComponent+generateMacro@45[Microsoft.FSharp.Quotations.FSharpExpr,Microsoft.FSharp.Quotations.FSharpExpr].Invoke (Microsoft.FSharp.Core.FSharpFunc`2 split, ICompiler compiler, IReturnStrategy returnStrategy, System.Tuple`3 tupledArg) [0x00000] in <filename unknown>:0
  456. at Microsoft.FSharp.Core.OptimizedClosures+Invoke@3301-2[FunScript.InternalCompiler+ICompiler,FunScript.InternalCompiler+IReturnStrategy,System.Tuple`3[Microsoft.FSharp.Core.FSharpOption`1[Microsoft.FSharp.Quotations.FSharpExpr],System.Type[],Microsoft.FSharp.Collections.FSharpList`1[Microsoft.FSharp.Quotations.FSharpExpr]],Microsoft.FSharp.Collections.FSharpList`1[FunScript.AST+JSStatement],Microsoft.FSharp.Core.FSharpFunc`2[Microsoft.FSharp.Quotations.FSharpExpr,System.Tuple`2[Microsoft.FSharp.Collections.FSharpList`1[FunScript.AST+JSStatement],FunScript.AST+JSExpr]]].Invoke (ICompiler u, IReturnStrategy v, System.Tuple`3 w) [0x00000] in <filename unknown>:0
  457. at Microsoft.FSharp.Core.OptimizedClosures+Invoke@3266-1[FunScript.InternalCompiler+IReturnStrategy,System.Tuple`3[Microsoft.FSharp.Core.FSharpOption`1[Microsoft.FSharp.Quotations.FSharpExpr],System.Type[],Microsoft.FSharp.Collections.FSharpList`1[Microsoft.FSharp.Quotations.FSharpExpr]],Microsoft.FSharp.Collections.FSharpList`1[FunScript.AST+JSStatement],FunScript.InternalCompiler+ICompiler].Invoke (IReturnStrategy u, System.Tuple`3 v) [0x00000] in <filename unknown>:0
  458. at Microsoft.FSharp.Core.FSharpFunc`2[FunScript.InternalCompiler+IReturnStrategy,System.Tuple`3[Microsoft.FSharp.Core.FSharpOption`1[Microsoft.FSharp.Quotations.FSharpExpr],System.Type[],Microsoft.FSharp.Collections.FSharpList`1[Microsoft.FSharp.Quotations.FSharpExpr]]].InvokeFast[FSharpList`1] (Microsoft.FSharp.Core.FSharpFunc`2 func, IReturnStrategy arg1, System.Tuple`3 arg2) [0x00000] in <filename unknown>:0
  459. at Microsoft.FSharp.Core.FSharpFunc`2[FunScript.InternalCompiler+ICompiler,FunScript.InternalCompiler+IReturnStrategy].InvokeFast[Tuple`3,FSharpList`1] (Microsoft.FSharp.Core.FSharpFunc`2 func, ICompiler arg1, IReturnStrategy arg2, System.Tuple`3 arg3) [0x00000] in <filename unknown>:0
  460. at FunScript.InternalCompiler+Compiler.tryCompileCall (FunScript.CallType callType, IReturnStrategy returnStrategy, System.Reflection.MethodBase mi, Microsoft.FSharp.Core.FSharpOption`1 obj, Microsoft.FSharp.Collections.FSharpList`1 exprs) [0x00000] in <filename unknown>:0
  461. at FunScript.InternalCompiler+Compiler.compile (IReturnStrategy returnStrategy, Microsoft.FSharp.Quotations.FSharpExpr expr) [0x00000] in <filename unknown>:0
  462. at FunScript.InternalCompiler+Compiler.FunScript-InternalCompiler-ICompiler-Compile (IReturnStrategy returnStrategy, Microsoft.FSharp.Quotations.FSharpExpr expr) [0x00000] in <filename unknown>:0
  463. at FunScript.CompilerComponent.splitDeclarationFromUsageIfNeeded (ICompiler compiler, Microsoft.FSharp.Quotations.FSharpExpr expr) [0x00000] in <filename unknown>:0
  464. at FunScript.CompilerComponent+makeFriendly@22[Microsoft.FSharp.Quotations.FSharpExpr,FunScript.InternalCompiler+ICompiler].Invoke (Microsoft.FSharp.Quotations.FSharpExpr expr) [0x00000] in <filename unknown>:0
  465. at FunScript.ReflectedDefinitions+createEmitInlineExpr@243[Microsoft.FSharp.Collections.FSharpList`1[FunScript.AST+JSStatement],FunScript.AST+JSStatement,Microsoft.FSharp.Quotations.FSharpExpr].Invoke (Int32 i, Microsoft.FSharp.Quotations.FSharpExpr _arg1) [0x00000] in <filename unknown>:0
  466. at Microsoft.FSharp.Primitives.Basics.List.mapi[FSharpExpr,FSharpList`1] (Microsoft.FSharp.Core.FSharpFunc`2 f, Microsoft.FSharp.Collections.FSharpList`1 x) [0x00000] in <filename unknown>:0
  467. at Microsoft.FSharp.Collections.ListModule.MapIndexed[FSharpExpr,FSharpList`1] (Microsoft.FSharp.Core.FSharpFunc`2 mapping, Microsoft.FSharp.Collections.FSharpList`1 list) [0x00000] in <filename unknown>:0
  468. at FunScript.ReflectedDefinitions.createEmitInlineExpr[FSharpList`1,JSStatement,FSharpExpr] (Microsoft.FSharp.Core.FSharpFunc`2 |Split|, FunScript.JSEmitInlineAttribute emit, Microsoft.FSharp.Collections.FSharpList`1 exprs) [0x00000] in <filename unknown>:0
  469. at FunScript.ReflectedDefinitions.jsEmitInlineMethodCalling$cont@302 (Microsoft.FSharp.Core.FSharpFunc`2 |Split|, IReturnStrategy returnStategy, Microsoft.FSharp.Core.FSharpOption`1 objExpr, System.Reflection.MethodInfo mi, Microsoft.FSharp.Collections.FSharpList`1 exprs, FunScript.JSEmitInlineAttribute attr, Microsoft.FSharp.Core.Unit unitVar) [0x00000] in <filename unknown>:0
  470. at FunScript.ReflectedDefinitions+jsEmitInlineMethodCalling@299.Invoke (Microsoft.FSharp.Core.FSharpFunc`2 |Split|, ICompiler compiler, IReturnStrategy returnStategy, Microsoft.FSharp.Quotations.FSharpExpr _arg1) [0x00000] in <filename unknown>:0
  471. at Microsoft.FSharp.Core.OptimizedClosures+Invoke@3301-2[FunScript.InternalCompiler+ICompiler,FunScript.InternalCompiler+IReturnStrategy,Microsoft.FSharp.Quotations.FSharpExpr,Microsoft.FSharp.Collections.FSharpList`1[FunScript.AST+JSStatement],Microsoft.FSharp.Core.FSharpFunc`2[Microsoft.FSharp.Quotations.FSharpExpr,System.Tuple`2[Microsoft.FSharp.Collections.FSharpList`1[FunScript.AST+JSStatement],FunScript.AST+JSExpr]]].Invoke (ICompiler u, IReturnStrategy v, Microsoft.FSharp.Quotations.FSharpExpr w) [0x00000] in <filename unknown>:0
  472. at Microsoft.FSharp.Core.OptimizedClosures+Invoke@3266-1[FunScript.InternalCompiler+IReturnStrategy,Microsoft.FSharp.Quotations.FSharpExpr,Microsoft.FSharp.Collections.FSharpList`1[FunScript.AST+JSStatement],FunScript.InternalCompiler+ICompiler].Invoke (IReturnStrategy u, Microsoft.FSharp.Quotations.FSharpExpr v) [0x00000] in <filename unknown>:0
  473. at Microsoft.FSharp.Core.FSharpFunc`2[FunScript.InternalCompiler+IReturnStrategy,Microsoft.FSharp.Quotations.FSharpExpr].InvokeFast[FSharpList`1] (Microsoft.FSharp.Core.FSharpFunc`2 func, IReturnStrategy arg1, Microsoft.FSharp.Quotations.FSharpExpr arg2) [0x00000] in <filename unknown>:0
  474. at FunScript.CompilerComponent+create@26[Microsoft.FSharp.Quotations.FSharpExpr,Microsoft.FSharp.Collections.FSharpList`1[FunScript.AST+JSStatement]].FunScript-InternalCompiler-ICompilerComponent-TryCompile (ICompiler compiler, IReturnStrategy returnStrategy, Microsoft.FSharp.Quotations.FSharpExpr expr) [0x00000] in <filename unknown>:0
  475. at FunScript.InternalCompiler+Compiler.tryComponent (IReturnStrategy returnStrategy, Microsoft.FSharp.Quotations.FSharpExpr expr, ICompilerComponent part) [0x00000] in <filename unknown>:0
  476. at FunScript.InternalCompiler+result@75-1.Invoke (ICompilerComponent part) [0x00000] in <filename unknown>:0
  477. at Microsoft.FSharp.Collections.ListModule.TryPick[ICompilerComponent,FSharpList`1] (Microsoft.FSharp.Core.FSharpFunc`2 chooser, Microsoft.FSharp.Collections.FSharpList`1 list) [0x00000] in <filename unknown>:0
  478. at FunScript.InternalCompiler+Compiler.tryAllComponents (IReturnStrategy returnStrategy, Microsoft.FSharp.Quotations.FSharpExpr expr) [0x00000] in <filename unknown>:0
  479. at FunScript.InternalCompiler+Compiler.compile (IReturnStrategy returnStrategy, Microsoft.FSharp.Quotations.FSharpExpr expr) [0x00000] in <filename unknown>:0
  480. at FunScript.InternalCompiler+Compiler.FunScript-InternalCompiler-ICompiler-Compile (IReturnStrategy returnStrategy, Microsoft.FSharp.Quotations.FSharpExpr expr) [0x00000] in <filename unknown>:0
  481. at FunScript.CompilerComponent+generateMacro@45[Microsoft.FSharp.Quotations.FSharpExpr,Microsoft.FSharp.Quotations.FSharpExpr].Invoke (Microsoft.FSharp.Core.FSharpFunc`2 split, ICompiler compiler, IReturnStrategy returnStrategy, System.Tuple`3 tupledArg) [0x00000] in <filename unknown>:0
  482. at Microsoft.FSharp.Core.OptimizedClosures+Invoke@3301-2[FunScript.InternalCompiler+ICompiler,FunScript.InternalCompiler+IReturnStrategy,System.Tuple`3[Microsoft.FSharp.Core.FSharpOption`1[Microsoft.FSharp.Quotations.FSharpExpr],System.Type[],Microsoft.FSharp.Collections.FSharpList`1[Microsoft.FSharp.Quotations.FSharpExpr]],Microsoft.FSharp.Collections.FSharpList`1[FunScript.AST+JSStatement],Microsoft.FSharp.Core.FSharpFunc`2[Microsoft.FSharp.Quotations.FSharpExpr,System.Tuple`2[Microsoft.FSharp.Collections.FSharpList`1[FunScript.AST+JSStatement],FunScript.AST+JSExpr]]].Invoke (ICompiler u, IReturnStrategy v, System.Tuple`3 w) [0x00000] in <filename unknown>:0
  483. at Microsoft.FSharp.Core.OptimizedClosures+Invoke@3266-1[FunScript.InternalCompiler+IReturnStrategy,System.Tuple`3[Microsoft.FSharp.Core.FSharpOption`1[Microsoft.FSharp.Quotations.FSharpExpr],System.Type[],Microsoft.FSharp.Collections.FSharpList`1[Microsoft.FSharp.Quotations.FSharpExpr]],Microsoft.FSharp.Collections.FSharpList`1[FunScript.AST+JSStatement],FunScript.InternalCompiler+ICompiler].Invoke (IReturnStrategy u, System.Tuple`3 v) [0x00000] in <filename unknown>:0
  484. at Microsoft.FSharp.Core.FSharpFunc`2[FunScript.InternalCompiler+IReturnStrategy,System.Tuple`3[Microsoft.FSharp.Core.FSharpOption`1[Microsoft.FSharp.Quotations.FSharpExpr],System.Type[],Microsoft.FSharp.Collections.FSharpList`1[Microsoft.FSharp.Quotations.FSharpExpr]]].InvokeFast[FSharpList`1] (Microsoft.FSharp.Core.FSharpFunc`2 func, IReturnStrategy arg1, System.Tuple`3 arg2) [0x00000] in <filename unknown>:0
  485. at Microsoft.FSharp.Core.FSharpFunc`2[FunScript.InternalCompiler+ICompiler,FunScript.InternalCompiler+IReturnStrategy].InvokeFast[Tuple`3,FSharpList`1] (Microsoft.FSharp.Core.FSharpFunc`2 func, ICompiler arg1, IReturnStrategy arg2, System.Tuple`3 arg3) [0x00000] in <filename unknown>:0
  486. at FunScript.InternalCompiler+Compiler.tryCompileCall (FunScript.CallType callType, IReturnStrategy returnStrategy, System.Reflection.MethodBase mi, Microsoft.FSharp.Core.FSharpOption`1 obj, Microsoft.FSharp.Collections.FSharpList`1 exprs) [0x00000] in <filename unknown>:0
  487. at FunScript.InternalCompiler+Compiler.compile (IReturnStrategy returnStrategy, Microsoft.FSharp.Quotations.FSharpExpr expr) [0x00000] in <filename unknown>:0
  488. at FunScript.InternalCompiler+Compiler.FunScript-InternalCompiler-ICompiler-Compile (IReturnStrategy returnStrategy, Microsoft.FSharp.Quotations.FSharpExpr expr) [0x00000] in <filename unknown>:0
  489. at FunScript.CompilerComponent+generateMacro@45[Microsoft.FSharp.Quotations.FSharpExpr,Microsoft.FSharp.Quotations.FSharpExpr].Invoke (Microsoft.FSharp.Core.FSharpFunc`2 split, ICompiler compiler, IReturnStrategy returnStrategy, System.Tuple`3 tupledArg) [0x00000] in <filename unknown>:0
  490. at Microsoft.FSharp.Core.OptimizedClosures+Invoke@3301-2[FunScript.InternalCompiler+ICompiler,FunScript.InternalCompiler+IReturnStrategy,System.Tuple`3[Microsoft.FSharp.Core.FSharpOption`1[Microsoft.FSharp.Quotations.FSharpExpr],System.Type[],Microsoft.FSharp.Collections.FSharpList`1[Microsoft.FSharp.Quotations.FSharpExpr]],Microsoft.FSharp.Collections.FSharpList`1[FunScript.AST+JSStatement],Microsoft.FSharp.Core.FSharpFunc`2[Microsoft.FSharp.Quotations.FSharpExpr,System.Tuple`2[Microsoft.FSharp.Collections.FSharpList`1[FunScript.AST+JSStatement],FunScript.AST+JSExpr]]].Invoke (ICompiler u, IReturnStrategy v, System.Tuple`3 w) [0x00000] in <filename unknown>:0
  491. at Microsoft.FSharp.Core.OptimizedClosures+Invoke@3266-1[FunScript.InternalCompiler+IReturnStrategy,System.Tuple`3[Microsoft.FSharp.Core.FSharpOption`1[Microsoft.FSharp.Quotations.FSharpExpr],System.Type[],Microsoft.FSharp.Collections.FSharpList`1[Microsoft.FSharp.Quotations.FSharpExpr]],Microsoft.FSharp.Collections.FSharpList`1[FunScript.AST+JSStatement],FunScript.InternalCompiler+ICompiler].Invoke (IReturnStrategy u, System.Tuple`3 v) [0x00000] in <filename unknown>:0
  492. at Microsoft.FSharp.Core.FSharpFunc`2[FunScript.InternalCompiler+IReturnStrategy,System.Tuple`3[Microsoft.FSharp.Core.FSharpOption`1[Microsoft.FSharp.Quotations.FSharpExpr],System.Type[],Microsoft.FSharp.Collections.FSharpList`1[Microsoft.FSharp.Quotations.FSharpExpr]]].InvokeFast[FSharpList`1] (Microsoft.FSharp.Core.FSharpFunc`2 func, IReturnStrategy arg1, System.Tuple`3 arg2) [0x00000] in <filename unknown>:0
  493. at Microsoft.FSharp.Core.FSharpFunc`2[FunScript.InternalCompiler+ICompiler,FunScript.InternalCompiler+IReturnStrategy].InvokeFast[Tuple`3,FSharpList`1] (Microsoft.FSharp.Core.FSharpFunc`2 func, ICompiler arg1, IReturnStrategy arg2, System.Tuple`3 arg3) [0x00000] in <filename unknown>:0
  494. at FunScript.InternalCompiler+Compiler.tryCompileCall (FunScript.CallType callType, IReturnStrategy returnStrategy, System.Reflection.MethodBase mi, Microsoft.FSharp.Core.FSharpOption`1 obj, Microsoft.FSharp.Collections.FSharpList`1 exprs) [0x00000] in <filename unknown>:0
  495. at FunScript.InternalCompiler+Compiler.compile (IReturnStrategy returnStrategy, Microsoft.FSharp.Quotations.FSharpExpr expr) [0x00000] in <filename unknown>:0
  496. at FunScript.InternalCompiler+Compiler.FunScript-InternalCompiler-ICompiler-Compile (IReturnStrategy returnStrategy, Microsoft.FSharp.Quotations.FSharpExpr expr) [0x00000] in <filename unknown>:0
  497. at FunScript.LambdaApplication+definition@38.Invoke (Microsoft.FSharp.Core.FSharpFunc`2 |Split|, ICompiler compiler, IReturnStrategy returnStrategy, Microsoft.FSharp.Quotations.FSharpExpr _arg1) [0x00000] in <filename unknown>:0
  498. at Microsoft.FSharp.Core.OptimizedClosures+Invoke@3301-2[FunScript.InternalCompiler+ICompiler,FunScript.InternalCompiler+IReturnStrategy,Microsoft.FSharp.Quotations.FSharpExpr,Microsoft.FSharp.Collections.FSharpList`1[FunScript.AST+JSStatement],Microsoft.FSharp.Core.FSharpFunc`2[Microsoft.FSharp.Quotations.FSharpExpr,System.Tuple`2[Microsoft.FSharp.Collections.FSharpList`1[FunScript.AST+JSStatement],FunScript.AST+JSExpr]]].Invoke (ICompiler u, IReturnStrategy v, Microsoft.FSharp.Quotations.FSharpExpr w) [0x00000] in <filename unknown>:0
  499. at Microsoft.FSharp.Core.OptimizedClosures+Invoke@3266-1[FunScript.InternalCompiler+IReturnStrategy,Microsoft.FSharp.Quotations.FSharpExpr,Microsoft.FSharp.Collections.FSharpList`1[FunScript.AST+JSStatement],FunScript.InternalCompiler+ICompiler].Invoke (IReturnStrategy u, Microsoft.FSharp.Quotations.FSharpExpr v) [0x00000] in <filename unknown>:0
  500. at Microsoft.FSharp.Core.FSharpFunc`2[FunScript.InternalCompiler+IReturnStrategy,Microsoft.FSharp.Quotations.FSharpExpr].InvokeFast[FSharpList`1] (Microsoft.FSharp.Core.FSharpFunc`2 func, IReturnStrategy arg1, Microsoft.FSharp.Quotations.FSharpExpr arg2) [0x00000] in <filename unknown>:0
  501. at FunScript.CompilerComponent+create@26[Microsoft.FSharp.Quotations.FSharpExpr,Microsoft.FSharp.Collections.FSharpList`1[FunScript.AST+JSStatement]].FunScript-InternalCompiler-ICompilerComponent-TryCompile (ICompiler compiler, IReturnStrategy returnStrategy, Microsoft.FSharp.Quotations.FSharpExpr expr) [0x00000] in <filename unknown>:0
  502. at FunScript.InternalCompiler+Compiler.tryComponent (IReturnStrategy returnStrategy, Microsoft.FSharp.Quotations.FSharpExpr expr, ICompilerComponent part) [0x00000] in <filename unknown>:0
  503. at FunScript.InternalCompiler+result@75-1.Invoke (ICompilerComponent part) [0x00000] in <filename unknown>:0
  504. at Microsoft.FSharp.Collections.ListModule.TryPick[ICompilerComponent,FSharpList`1] (Microsoft.FSharp.Core.FSharpFunc`2 chooser, Microsoft.FSharp.Collections.FSharpList`1 list) [0x00000] in <filename unknown>:0
  505. at FunScript.InternalCompiler+Compiler.tryAllComponents (IReturnStrategy returnStrategy, Microsoft.FSharp.Quotations.FSharpExpr expr) [0x00000] in <filename unknown>:0
  506. at FunScript.InternalCompiler+Compiler.compile (IReturnStrategy returnStrategy, Microsoft.FSharp.Quotations.FSharpExpr expr) [0x00000] in <filename unknown>:0
  507. at FunScript.InternalCompiler+Compiler.FunScript-InternalCompiler-ICompiler-Compile (IReturnStrategy returnStrategy, Microsoft.FSharp.Quotations.FSharpExpr expr) [0x00000] in <filename unknown>:0
  508. at FunScript.CompilerComponent.splitDeclarationFromUsageIfNeeded (ICompiler compiler, Microsoft.FSharp.Quotations.FSharpExpr expr) [0x00000] in <filename unknown>:0
  509. at FunScript.CompilerComponent+makeFriendly@22[Microsoft.FSharp.Quotations.FSharpExpr,FunScript.InternalCompiler+ICompiler].Invoke (Microsoft.FSharp.Quotations.FSharpExpr expr) [0x00000] in <filename unknown>:0
  510. at FunScript.LetBindings+binding@9-1.Invoke (Microsoft.FSharp.Quotations.FSharpExpr _arg1) [0x00000] in <filename unknown>:0
  511. at Microsoft.FSharp.Core.FSharpFunc`2[FunScript.InternalCompiler+IReturnStrategy,Microsoft.FSharp.Quotations.FSharpExpr].InvokeFast[FSharpList`1] (Microsoft.FSharp.Core.FSharpFunc`2 func, IReturnStrategy arg1, Microsoft.FSharp.Quotations.FSharpExpr arg2) [0x00000] in <filename unknown>:0
  512. at FunScript.CompilerComponent+create@26[Microsoft.FSharp.Quotations.FSharpExpr,Microsoft.FSharp.Collections.FSharpList`1[FunScript.AST+JSStatement]].FunScript-InternalCompiler-ICompilerComponent-TryCompile (ICompiler compiler, IReturnStrategy returnStrategy, Microsoft.FSharp.Quotations.FSharpExpr expr) [0x00000] in <filename unknown>:0
  513. at FunScript.InternalCompiler+Compiler.tryComponent (IReturnStrategy returnStrategy, Microsoft.FSharp.Quotations.FSharpExpr expr, ICompilerComponent part) [0x00000] in <filename unknown>:0
  514. at FunScript.InternalCompiler+result@75-1.Invoke (ICompilerComponent part) [0x00000] in <filename unknown>:0
  515. at Microsoft.FSharp.Collections.ListModule.TryPick[ICompilerComponent,FSharpList`1] (Microsoft.FSharp.Core.FSharpFunc`2 chooser, Microsoft.FSharp.Collections.FSharpList`1 list) [0x00000] in <filename unknown>:0
  516. at FunScript.InternalCompiler+Compiler.tryAllComponents (IReturnStrategy returnStrategy, Microsoft.FSharp.Quotations.FSharpExpr expr) [0x00000] in <filename unknown>:0
  517. at FunScript.InternalCompiler+Compiler.compile (IReturnStrategy returnStrategy, Microsoft.FSharp.Quotations.FSharpExpr expr) [0x00000] in <filename unknown>:0
  518. at FunScript.InternalCompiler+Compiler.FunScript-InternalCompiler-ICompiler-Compile (IReturnStrategy returnStrategy, Microsoft.FSharp.Quotations.FSharpExpr expr) [0x00000] in <filename unknown>:0
  519. at FunScript.CompilerComponent.splitDeclarationFromUsageIfNeeded (ICompiler compiler, Microsoft.FSharp.Quotations.FSharpExpr expr) [0x00000] in <filename unknown>:0
  520. at FunScript.CompilerComponent+makeFriendly@22[Microsoft.FSharp.Quotations.FSharpExpr,FunScript.InternalCompiler+ICompiler].Invoke (Microsoft.FSharp.Quotations.FSharpExpr expr) [0x00000] in <filename unknown>:0
  521. at FunScript.Reflection+getDeclarationAndReferences@68[Microsoft.FSharp.Quotations.FSharpExpr,Microsoft.FSharp.Collections.FSharpList`1[FunScript.AST+JSStatement],FunScript.AST+JSExpr].Invoke (Microsoft.FSharp.Quotations.FSharpExpr _arg1) [0x00000] in <filename unknown>:0
  522. at Microsoft.FSharp.Primitives.Basics.List.map[FSharpExpr,Tuple`2] (Microsoft.FSharp.Core.FSharpFunc`2 mapping, Microsoft.FSharp.Collections.FSharpList`1 x) [0x00000] in <filename unknown>:0
  523. at Microsoft.FSharp.Collections.ListModule.Map[FSharpExpr,Tuple`2] (Microsoft.FSharp.Core.FSharpFunc`2 mapping, Microsoft.FSharp.Collections.FSharpList`1 list) [0x00000] in <filename unknown>:0
  524. at FunScript.Reflection.getDeclarationAndReferences[FSharpExpr,FSharpList`1,JSExpr] (Microsoft.FSharp.Core.FSharpFunc`2 |Split|, Microsoft.FSharp.Collections.FSharpList`1 exprs) [0x00000] in <filename unknown>:0
  525. at FunScript.RecordTypes+creation@18-5.Invoke (Microsoft.FSharp.Core.FSharpFunc`2 |Split|, ICompiler compiler, IReturnStrategy returnStrategy, Microsoft.FSharp.Quotations.FSharpExpr _arg1) [0x00000] in <filename unknown>:0
  526. at Microsoft.FSharp.Core.OptimizedClosures+Invoke@3301-2[FunScript.InternalCompiler+ICompiler,FunScript.InternalCompiler+IReturnStrategy,Microsoft.FSharp.Quotations.FSharpExpr,Microsoft.FSharp.Collections.FSharpList`1[FunScript.AST+JSStatement],Microsoft.FSharp.Core.FSharpFunc`2[Microsoft.FSharp.Quotations.FSharpExpr,System.Tuple`2[Microsoft.FSharp.Collections.FSharpList`1[FunScript.AST+JSStatement],FunScript.AST+JSExpr]]].Invoke (ICompiler u, IReturnStrategy v, Microsoft.FSharp.Quotations.FSharpExpr w) [0x00000] in <filename unknown>:0
  527. at Microsoft.FSharp.Core.OptimizedClosures+Invoke@3266-1[FunScript.InternalCompiler+IReturnStrategy,Microsoft.FSharp.Quotations.FSharpExpr,Microsoft.FSharp.Collections.FSharpList`1[FunScript.AST+JSStatement],FunScript.InternalCompiler+ICompiler].Invoke (IReturnStrategy u, Microsoft.FSharp.Quotations.FSharpExpr v) [0x00000] in <filename unknown>:0
  528. at Microsoft.FSharp.Core.FSharpFunc`2[FunScript.InternalCompiler+IReturnStrategy,Microsoft.FSharp.Quotations.FSharpExpr].InvokeFast[FSharpList`1] (Microsoft.FSharp.Core.FSharpFunc`2 func, IReturnStrategy arg1, Microsoft.FSharp.Quotations.FSharpExpr arg2) [0x00000] in <filename unknown>:0
  529. at FunScript.CompilerComponent+create@26[Microsoft.FSharp.Quotations.FSharpExpr,Microsoft.FSharp.Collections.FSharpList`1[FunScript.AST+JSStatement]].FunScript-InternalCompiler-ICompilerComponent-TryCompile (ICompiler compiler, IReturnStrategy returnStrategy, Microsoft.FSharp.Quotations.FSharpExpr expr) [0x00000] in <filename unknown>:0
  530. at FunScript.InternalCompiler+Compiler.tryComponent (IReturnStrategy returnStrategy, Microsoft.FSharp.Quotations.FSharpExpr expr, ICompilerComponent part) [0x00000] in <filename unknown>:0
  531. at FunScript.InternalCompiler+result@75-1.Invoke (ICompilerComponent part) [0x00000] in <filename unknown>:0
  532. at Microsoft.FSharp.Collections.ListModule.TryPick[ICompilerComponent,FSharpList`1] (Microsoft.FSharp.Core.FSharpFunc`2 chooser, Microsoft.FSharp.Collections.FSharpList`1 list) [0x00000] in <filename unknown>:0
  533. at FunScript.InternalCompiler+Compiler.tryAllComponents (IReturnStrategy returnStrategy, Microsoft.FSharp.Quotations.FSharpExpr expr) [0x00000] in <filename unknown>:0
  534. at FunScript.InternalCompiler+Compiler.compile (IReturnStrategy returnStrategy, Microsoft.FSharp.Quotations.FSharpExpr expr) [0x00000] in <filename unknown>:0
  535. at FunScript.InternalCompiler+Compiler.FunScript-InternalCompiler-ICompiler-Compile (IReturnStrategy returnStrategy, Microsoft.FSharp.Quotations.FSharpExpr expr) [0x00000] in <filename unknown>:0
  536. at FunScript.LambdaApplication+definition@38.Invoke (Microsoft.FSharp.Core.FSharpFunc`2 |Split|, ICompiler compiler, IReturnStrategy returnStrategy, Microsoft.FSharp.Quotations.FSharpExpr _arg1) [0x00000] in <filename unknown>:0
  537. at Microsoft.FSharp.Core.OptimizedClosures+Invoke@3301-2[FunScript.InternalCompiler+ICompiler,FunScript.InternalCompiler+IReturnStrategy,Microsoft.FSharp.Quotations.FSharpExpr,Microsoft.FSharp.Collections.FSharpList`1[FunScript.AST+JSStatement],Microsoft.FSharp.Core.FSharpFunc`2[Microsoft.FSharp.Quotations.FSharpExpr,System.Tuple`2[Microsoft.FSharp.Collections.FSharpList`1[FunScript.AST+JSStatement],FunScript.AST+JSExpr]]].Invoke (ICompiler u, IReturnStrategy v, Microsoft.FSharp.Quotations.FSharpExpr w) [0x00000] in <filename unknown>:0
  538. at Microsoft.FSharp.Core.OptimizedClosures+Invoke@3266-1[FunScript.InternalCompiler+IReturnStrategy,Microsoft.FSharp.Quotations.FSharpExpr,Microsoft.FSharp.Collections.FSharpList`1[FunScript.AST+JSStatement],FunScript.InternalCompiler+ICompiler].Invoke (IReturnStrategy u, Microsoft.FSharp.Quotations.FSharpExpr v) [0x00000] in <filename unknown>:0
  539. at Microsoft.FSharp.Core.FSharpFunc`2[FunScript.InternalCompiler+IReturnStrategy,Microsoft.FSharp.Quotations.FSharpExpr].InvokeFast[FSharpList`1] (Microsoft.FSharp.Core.FSharpFunc`2 func, IReturnStrategy arg1, Microsoft.FSharp.Quotations.FSharpExpr arg2) [0x00000] in <filename unknown>:0
  540. at FunScript.CompilerComponent+create@26[Microsoft.FSharp.Quotations.FSharpExpr,Microsoft.FSharp.Collections.FSharpList`1[FunScript.AST+JSStatement]].FunScript-InternalCompiler-ICompilerComponent-TryCompile (ICompiler compiler, IReturnStrategy returnStrategy, Microsoft.FSharp.Quotations.FSharpExpr expr) [0x00000] in <filename unknown>:0
  541. at FunScript.InternalCompiler+Compiler.tryComponent (IReturnStrategy returnStrategy, Microsoft.FSharp.Quotations.FSharpExpr expr, ICompilerComponent part) [0x00000] in <filename unknown>:0
  542. at FunScript.InternalCompiler+result@75-1.Invoke (ICompilerComponent part) [0x00000] in <filename unknown>:0
  543. at Microsoft.FSharp.Collections.ListModule.TryPick[ICompilerComponent,FSharpList`1] (Microsoft.FSharp.Core.FSharpFunc`2 chooser, Microsoft.FSharp.Collections.FSharpList`1 list) [0x00000] in <filename unknown>:0
  544. at FunScript.InternalCompiler+Compiler.tryAllComponents (IReturnStrategy returnStrategy, Microsoft.FSharp.Quotations.FSharpExpr expr) [0x00000] in <filename unknown>:0
  545. at FunScript.InternalCompiler+Compiler.compile (IReturnStrategy returnStrategy, Microsoft.FSharp.Quotations.FSharpExpr expr) [0x00000] in <filename unknown>:0
  546. at FunScript.InternalCompiler+Compiler.FunScript-InternalCompiler-ICompiler-Compile (IReturnStrategy returnStrategy, Microsoft.FSharp.Quotations.FSharpExpr expr) [0x00000] in <filename unknown>:0
  547. at FunScript.CompilerComponent.splitDeclarationFromUsageIfNeeded (ICompiler compiler, Microsoft.FSharp.Quotations.FSharpExpr expr) [0x00000] in <filename unknown>:0
  548. at FunScript.CompilerComponent+makeFriendly@22[Microsoft.FSharp.Quotations.FSharpExpr,FunScript.InternalCompiler+ICompiler].Invoke (Microsoft.FSharp.Quotations.FSharpExpr expr) [0x00000] in <filename unknown>:0
  549. at FunScript.LetBindings+binding@9-1.Invoke (Microsoft.FSharp.Quotations.FSharpExpr _arg1) [0x00000] in <filename unknown>:0
  550. at Microsoft.FSharp.Core.FSharpFunc`2[FunScript.InternalCompiler+IReturnStrategy,Microsoft.FSharp.Quotations.FSharpExpr].InvokeFast[FSharpList`1] (Microsoft.FSharp.Core.FSharpFunc`2 func, IReturnStrategy arg1, Microsoft.FSharp.Quotations.FSharpExpr arg2) [0x00000] in <filename unknown>:0
  551. at FunScript.CompilerComponent+create@26[Microsoft.FSharp.Quotations.FSharpExpr,Microsoft.FSharp.Collections.FSharpList`1[FunScript.AST+JSStatement]].FunScript-InternalCompiler-ICompilerComponent-TryCompile (ICompiler compiler, IReturnStrategy returnStrategy, Microsoft.FSharp.Quotations.FSharpExpr expr) [0x00000] in <filename unknown>:0
  552. at FunScript.InternalCompiler+Compiler.tryComponent (IReturnStrategy returnStrategy, Microsoft.FSharp.Quotations.FSharpExpr expr, ICompilerComponent part) [0x00000] in <filename unknown>:0
  553. at FunScript.InternalCompiler+result@75-1.Invoke (ICompilerComponent part) [0x00000] in <filename unknown>:0
  554. at Microsoft.FSharp.Collections.ListModule.TryPick[ICompilerComponent,FSharpList`1] (Microsoft.FSharp.Core.FSharpFunc`2 chooser, Microsoft.FSharp.Collections.FSharpList`1 list) [0x00000] in <filename unknown>:0
  555. at FunScript.InternalCompiler+Compiler.tryAllComponents (IReturnStrategy returnStrategy, Microsoft.FSharp.Quotations.FSharpExpr expr) [0x00000] in <filename unknown>:0
  556. at FunScript.InternalCompiler+Compiler.compile (IReturnStrategy returnStrategy, Microsoft.FSharp.Quotations.FSharpExpr expr) [0x00000] in <filename unknown>:0
  557. at FunScript.InternalCompiler+Compiler.FunScript-InternalCompiler-ICompiler-Compile (IReturnStrategy returnStrategy, Microsoft.FSharp.Quotations.FSharpExpr expr) [0x00000] in <filename unknown>:0
  558. at FunScript.LetBindings+|Return|@8-1.Invoke (Microsoft.FSharp.Quotations.FSharpExpr arg10) [0x00000] in <filename unknown>:0
  559. at FunScript.LetBindings+binding@9-1.Invoke (Microsoft.FSharp.Quotations.FSharpExpr _arg1) [0x00000] in <filename unknown>:0
  560. at Microsoft.FSharp.Core.FSharpFunc`2[FunScript.InternalCompiler+IReturnStrategy,Microsoft.FSharp.Quotations.FSharpExpr].InvokeFast[FSharpList`1] (Microsoft.FSharp.Core.FSharpFunc`2 func, IReturnStrategy arg1, Microsoft.FSharp.Quotations.FSharpExpr arg2) [0x00000] in <filename unknown>:0
  561. at FunScript.CompilerComponent+create@26[Microsoft.FSharp.Quotations.FSharpExpr,Microsoft.FSharp.Collections.FSharpList`1[FunScript.AST+JSStatement]].FunScript-InternalCompiler-ICompilerComponent-TryCompile (ICompiler compiler, IReturnStrategy returnStrategy, Microsoft.FSharp.Quotations.FSharpExpr expr) [0x00000] in <filename unknown>:0
  562. at FunScript.InternalCompiler+Compiler.tryComponent (IReturnStrategy returnStrategy, Microsoft.FSharp.Quotations.FSharpExpr expr, ICompilerComponent part) [0x00000] in <filename unknown>:0
  563. at FunScript.InternalCompiler+result@75-1.Invoke (ICompilerComponent part) [0x00000] in <filename unknown>:0
  564. at Microsoft.FSharp.Collections.ListModule.TryPick[ICompilerComponent,FSharpList`1] (Microsoft.FSharp.Core.FSharpFunc`2 chooser, Microsoft.FSharp.Collections.FSharpList`1 list) [0x00000] in <filename unknown>:0
  565. at FunScript.InternalCompiler+Compiler.tryAllComponents (IReturnStrategy returnStrategy, Microsoft.FSharp.Quotations.FSharpExpr expr) [0x00000] in <filename unknown>:0
  566. at FunScript.InternalCompiler+Compiler.compile (IReturnStrategy returnStrategy, Microsoft.FSharp.Quotations.FSharpExpr expr) [0x00000] in <filename unknown>:0
  567. at FunScript.InternalCompiler+Compiler.FunScript-InternalCompiler-ICompiler-Compile (IReturnStrategy returnStrategy, Microsoft.FSharp.Quotations.FSharpExpr expr) [0x00000] in <filename unknown>:0
  568. at FunScript.LetBindings+|Return|@8-1.Invoke (Microsoft.FSharp.Quotations.FSharpExpr arg10) [0x00000] in <filename unknown>:0
  569. at FunScript.LetBindings+binding@9-1.Invoke (Microsoft.FSharp.Quotations.FSharpExpr _arg1) [0x00000] in <filename unknown>:0
  570. at Microsoft.FSharp.Core.FSharpFunc`2[FunScript.InternalCompiler+IReturnStrategy,Microsoft.FSharp.Quotations.FSharpExpr].InvokeFast[FSharpList`1] (Microsoft.FSharp.Core.FSharpFunc`2 func, IReturnStrategy arg1, Microsoft.FSharp.Quotations.FSharpExpr arg2) [0x00000] in <filename unknown>:0
  571. at FunScript.CompilerComponent+create@26[Microsoft.FSharp.Quotations.FSharpExpr,Microsoft.FSharp.Collections.FSharpList`1[FunScript.AST+JSStatement]].FunScript-InternalCompiler-ICompilerComponent-TryCompile (ICompiler compiler, IReturnStrategy returnStrategy, Microsoft.FSharp.Quotations.FSharpExpr expr) [0x00000] in <filename unknown>:0
  572. at FunScript.InternalCompiler+Compiler.tryComponent (IReturnStrategy returnStrategy, Microsoft.FSharp.Quotations.FSharpExpr expr, ICompilerComponent part) [0x00000] in <filename unknown>:0
  573. at FunScript.InternalCompiler+result@75-1.Invoke (ICompilerComponent part) [0x00000] in <filename unknown>:0
  574. at Microsoft.FSharp.Collections.ListModule.TryPick[ICompilerComponent,FSharpList`1] (Microsoft.FSharp.Core.FSharpFunc`2 chooser, Microsoft.FSharp.Collections.FSharpList`1 list) [0x00000] in <filename unknown>:0
  575. at FunScript.InternalCompiler+Compiler.tryAllComponents (IReturnStrategy returnStrategy, Microsoft.FSharp.Quotations.FSharpExpr expr) [0x00000] in <filename unknown>:0
  576. at FunScript.InternalCompiler+Compiler.compile (IReturnStrategy returnStrategy, Microsoft.FSharp.Quotations.FSharpExpr expr) [0x00000] in <filename unknown>:0
  577. at FunScript.InternalCompiler+Compiler.FunScript-InternalCompiler-ICompiler-Compile (IReturnStrategy returnStrategy, Microsoft.FSharp.Quotations.FSharpExpr expr) [0x00000] in <filename unknown>:0
  578. at FunScript.ReflectedDefinitions.genMethod (System.Reflection.MethodBase mb, System.Reflection.MethodBase replacementMi, Microsoft.FSharp.Collections.FSharpList`1 vars, Microsoft.FSharp.Quotations.FSharpExpr bodyExpr, Microsoft.FSharp.Quotations.FSharpVar var, ICompiler compiler) [0x00000] in <filename unknown>:0
  579. at FunScript.ReflectedDefinitions+tryCreateGlobalMethod@179.Invoke (Microsoft.FSharp.Quotations.FSharpVar var) [0x00000] in <filename unknown>:0
  580. at FunScript.InternalCompiler+Compiler.define (System.String name, Microsoft.FSharp.Core.FSharpFunc`2 cons) [0x00000] in <filename unknown>:0
  581. at FunScript.InternalCompiler+Compiler.FunScript-InternalCompiler-ICompiler-DefineGlobal (System.String name, Microsoft.FSharp.Core.FSharpFunc`2 cons) [0x00000] in <filename unknown>:0
  582. at FunScript.ReflectedDefinitions.tryCreateGlobalMethod (System.String name, ICompiler compiler, System.Reflection.MethodBase mb, FunScript.CallType callType) [0x00000] in <filename unknown>:0
  583. at FunScript.ReflectedDefinitions.createGlobalMethod (System.String name, ICompiler compiler, System.Reflection.MethodBase mb, FunScript.CallType callType) [0x00000] in <filename unknown>:0
  584. at FunScript.ReflectedDefinitions.createCall[FSharpExpr] (Microsoft.FSharp.Core.FSharpFunc`2 |Split|, IReturnStrategy returnStategy, ICompiler compiler, IEnumerable`1 exprs, System.Reflection.MethodInfo mi) [0x00000] in <filename unknown>:0
  585. at FunScript.ReflectedDefinitions+methodCalling@347.Invoke (Microsoft.FSharp.Core.FSharpFunc`2 split, ICompiler compiler, IReturnStrategy returnStategy, Microsoft.FSharp.Quotations.FSharpExpr _arg1) [0x00000] in <filename unknown>:0
  586. at Microsoft.FSharp.Core.OptimizedClosures+Invoke@3301-2[FunScript.InternalCompiler+ICompiler,FunScript.InternalCompiler+IReturnStrategy,Microsoft.FSharp.Quotations.FSharpExpr,Microsoft.FSharp.Collections.FSharpList`1[FunScript.AST+JSStatement],Microsoft.FSharp.Core.FSharpFunc`2[Microsoft.FSharp.Quotations.FSharpExpr,System.Tuple`2[Microsoft.FSharp.Collections.FSharpList`1[FunScript.AST+JSStatement],FunScript.AST+JSExpr]]].Invoke (ICompiler u, IReturnStrategy v, Microsoft.FSharp.Quotations.FSharpExpr w) [0x00000] in <filename unknown>:0
  587. at Microsoft.FSharp.Core.OptimizedClosures+Invoke@3266-1[FunScript.InternalCompiler+IReturnStrategy,Microsoft.FSharp.Quotations.FSharpExpr,Microsoft.FSharp.Collections.FSharpList`1[FunScript.AST+JSStatement],FunScript.InternalCompiler+ICompiler].Invoke (IReturnStrategy u, Microsoft.FSharp.Quotations.FSharpExpr v) [0x00000] in <filename unknown>:0
  588. at Microsoft.FSharp.Core.FSharpFunc`2[FunScript.InternalCompiler+IReturnStrategy,Microsoft.FSharp.Quotations.FSharpExpr].InvokeFast[FSharpList`1] (Microsoft.FSharp.Core.FSharpFunc`2 func, IReturnStrategy arg1, Microsoft.FSharp.Quotations.FSharpExpr arg2) [0x00000] in <filename unknown>:0
  589. at FunScript.CompilerComponent+create@26[Microsoft.FSharp.Quotations.FSharpExpr,Microsoft.FSharp.Collections.FSharpList`1[FunScript.AST+JSStatement]].FunScript-InternalCompiler-ICompilerComponent-TryCompile (ICompiler compiler, IReturnStrategy returnStrategy, Microsoft.FSharp.Quotations.FSharpExpr expr) [0x00000] in <filename unknown>:0
  590. at FunScript.InternalCompiler+Compiler.tryComponent (IReturnStrategy returnStrategy, Microsoft.FSharp.Quotations.FSharpExpr expr, ICompilerComponent part) [0x00000] in <filename unknown>:0
  591. at FunScript.InternalCompiler+result@75-1.Invoke (ICompilerComponent part) [0x00000] in <filename unknown>:0
  592. at Microsoft.FSharp.Collections.ListModule.TryPick[ICompilerComponent,FSharpList`1] (Microsoft.FSharp.Core.FSharpFunc`2 chooser, Microsoft.FSharp.Collections.FSharpList`1 list) [0x00000] in <filename unknown>:0
  593. at FunScript.InternalCompiler+Compiler.tryAllComponents (IReturnStrategy returnStrategy, Microsoft.FSharp.Quotations.FSharpExpr expr) [0x00000] in <filename unknown>:0
  594. at FunScript.InternalCompiler+Compiler.compile (IReturnStrategy returnStrategy, Microsoft.FSharp.Quotations.FSharpExpr expr) [0x00000] in <filename unknown>:0
  595. at FunScript.InternalCompiler+Compiler.FunScript-InternalCompiler-ICompiler-Compile (IReturnStrategy returnStrategy, Microsoft.FSharp.Quotations.FSharpExpr expr) [0x00000] in <filename unknown>:0
  596. at FunScript.LambdaApplication+definition@38.Invoke (Microsoft.FSharp.Core.FSharpFunc`2 |Split|, ICompiler compiler, IReturnStrategy returnStrategy, Microsoft.FSharp.Quotations.FSharpExpr _arg1) [0x00000] in <filename unknown>:0
  597. at Microsoft.FSharp.Core.OptimizedClosures+Invoke@3301-2[FunScript.InternalCompiler+ICompiler,FunScript.InternalCompiler+IReturnStrategy,Microsoft.FSharp.Quotations.FSharpExpr,Microsoft.FSharp.Collections.FSharpList`1[FunScript.AST+JSStatement],Microsoft.FSharp.Core.FSharpFunc`2[Microsoft.FSharp.Quotations.FSharpExpr,System.Tuple`2[Microsoft.FSharp.Collections.FSharpList`1[FunScript.AST+JSStatement],FunScript.AST+JSExpr]]].Invoke (ICompiler u, IReturnStrategy v, Microsoft.FSharp.Quotations.FSharpExpr w) [0x00000] in <filename unknown>:0
  598. at Microsoft.FSharp.Core.OptimizedClosures+Invoke@3266-1[FunScript.InternalCompiler+IReturnStrategy,Microsoft.FSharp.Quotations.FSharpExpr,Microsoft.FSharp.Collections.FSharpList`1[FunScript.AST+JSStatement],FunScript.InternalCompiler+ICompiler].Invoke (IReturnStrategy u, Microsoft.FSharp.Quotations.FSharpExpr v) [0x00000] in <filename unknown>:0
  599. at Microsoft.FSharp.Core.FSharpFunc`2[FunScript.InternalCompiler+IReturnStrategy,Microsoft.FSharp.Quotations.FSharpExpr].InvokeFast[FSharpList`1] (Microsoft.FSharp.Core.FSharpFunc`2 func, IReturnStrategy arg1, Microsoft.FSharp.Quotations.FSharpExpr arg2) [0x00000] in <filename unknown>:0
  600. at FunScript.CompilerComponent+create@26[Microsoft.FSharp.Quotations.FSharpExpr,Microsoft.FSharp.Collections.FSharpList`1[FunScript.AST+JSStatement]].FunScript-InternalCompiler-ICompilerComponent-TryCompile (ICompiler compiler, IReturnStrategy returnStrategy, Microsoft.FSharp.Quotations.FSharpExpr expr) [0x00000] in <filename unknown>:0
  601. at FunScript.InternalCompiler+Compiler.tryComponent (IReturnStrategy returnStrategy, Microsoft.FSharp.Quotations.FSharpExpr expr, ICompilerComponent part) [0x00000] in <filename unknown>:0
  602. at FunScript.InternalCompiler+result@75-1.Invoke (ICompilerComponent part) [0x00000] in <filename unknown>:0
  603. at Microsoft.FSharp.Collections.ListModule.TryPick[ICompilerComponent,FSharpList`1] (Microsoft.FSharp.Core.FSharpFunc`2 chooser, Microsoft.FSharp.Collections.FSharpList`1 list) [0x00000] in <filename unknown>:0
  604. at FunScript.InternalCompiler+Compiler.tryAllComponents (IReturnStrategy returnStrategy, Microsoft.FSharp.Quotations.FSharpExpr expr) [0x00000] in <filename unknown>:0
  605. at FunScript.InternalCompiler+Compiler.compile (IReturnStrategy returnStrategy, Microsoft.FSharp.Quotations.FSharpExpr expr) [0x00000] in <filename unknown>:0
  606. at FunScript.InternalCompiler+Compiler.FunScript-InternalCompiler-ICompiler-Compile (IReturnStrategy returnStrategy, Microsoft.FSharp.Quotations.FSharpExpr expr) [0x00000] in <filename unknown>:0
  607. at FunScript.LambdaApplication+definition@38.Invoke (Microsoft.FSharp.Core.FSharpFunc`2 |Split|, ICompiler compiler, IReturnStrategy returnStrategy, Microsoft.FSharp.Quotations.FSharpExpr _arg1) [0x00000] in <filename unknown>:0
  608. at Microsoft.FSharp.Core.OptimizedClosures+Invoke@3301-2[FunScript.InternalCompiler+ICompiler,FunScript.InternalCompiler+IReturnStrategy,Microsoft.FSharp.Quotations.FSharpExpr,Microsoft.FSharp.Collections.FSharpList`1[FunScript.AST+JSStatement],Microsoft.FSharp.Core.FSharpFunc`2[Microsoft.FSharp.Quotations.FSharpExpr,System.Tuple`2[Microsoft.FSharp.Collections.FSharpList`1[FunScript.AST+JSStatement],FunScript.AST+JSExpr]]].Invoke (ICompiler u, IReturnStrategy v, Microsoft.FSharp.Quotations.FSharpExpr w) [0x00000] in <filename unknown>:0
  609. at Microsoft.FSharp.Core.OptimizedClosures+Invoke@3266-1[FunScript.InternalCompiler+IReturnStrategy,Microsoft.FSharp.Quotations.FSharpExpr,Microsoft.FSharp.Collections.FSharpList`1[FunScript.AST+JSStatement],FunScript.InternalCompiler+ICompiler].Invoke (IReturnStrategy u, Microsoft.FSharp.Quotations.FSharpExpr v) [0x00000] in <filename unknown>:0
  610. at Microsoft.FSharp.Core.FSharpFunc`2[FunScript.InternalCompiler+IReturnStrategy,Microsoft.FSharp.Quotations.FSharpExpr].InvokeFast[FSharpList`1] (Microsoft.FSharp.Core.FSharpFunc`2 func, IReturnStrategy arg1, Microsoft.FSharp.Quotations.FSharpExpr arg2) [0x00000] in <filename unknown>:0
  611. at FunScript.CompilerComponent+create@26[Microsoft.FSharp.Quotations.FSharpExpr,Microsoft.FSharp.Collections.FSharpList`1[FunScript.AST+JSStatement]].FunScript-InternalCompiler-ICompilerComponent-TryCompile (ICompiler compiler, IReturnStrategy returnStrategy, Microsoft.FSharp.Quotations.FSharpExpr expr) [0x00000] in <filename unknown>:0
  612. at FunScript.InternalCompiler+Compiler.tryComponent (IReturnStrategy returnStrategy, Microsoft.FSharp.Quotations.FSharpExpr expr, ICompilerComponent part) [0x00000] in <filename unknown>:0
  613. at FunScript.InternalCompiler+result@75-1.Invoke (ICompilerComponent part) [0x00000] in <filename unknown>:0
  614. at Microsoft.FSharp.Collections.ListModule.TryPick[ICompilerComponent,FSharpList`1] (Microsoft.FSharp.Core.FSharpFunc`2 chooser, Microsoft.FSharp.Collections.FSharpList`1 list) [0x00000] in <filename unknown>:0
  615. at FunScript.InternalCompiler+Compiler.tryAllComponents (IReturnStrategy returnStrategy, Microsoft.FSharp.Quotations.FSharpExpr expr) [0x00000] in <filename unknown>:0
  616. at FunScript.InternalCompiler+Compiler.compile (IReturnStrategy returnStrategy, Microsoft.FSharp.Quotations.FSharpExpr expr) [0x00000] in <filename unknown>:0
  617. at FunScript.InternalCompiler+Compiler.FunScript-InternalCompiler-ICompiler-Compile (IReturnStrategy returnStrategy, Microsoft.FSharp.Quotations.FSharpExpr expr) [0x00000] in <filename unknown>:0
  618. at FunScript.CompilerComponent.splitDeclarationFromUsageIfNeeded (ICompiler compiler, Microsoft.FSharp.Quotations.FSharpExpr expr) [0x00000] in <filename unknown>:0
  619. at FunScript.CompilerComponent+makeFriendly@22[Microsoft.FSharp.Quotations.FSharpExpr,FunScript.InternalCompiler+ICompiler].Invoke (Microsoft.FSharp.Quotations.FSharpExpr expr) [0x00000] in <filename unknown>:0
  620. at FunScript.Reflection+getDeclarationAndReferences@68[Microsoft.FSharp.Quotations.FSharpExpr,Microsoft.FSharp.Collections.FSharpList`1[FunScript.AST+JSStatement],FunScript.AST+JSExpr].Invoke (Microsoft.FSharp.Quotations.FSharpExpr _arg1) [0x00000] in <filename unknown>:0
  621. at Microsoft.FSharp.Primitives.Basics.List.map[FSharpExpr,Tuple`2] (Microsoft.FSharp.Core.FSharpFunc`2 mapping, Microsoft.FSharp.Collections.FSharpList`1 x) [0x00000] in <filename unknown>:0
  622. at Microsoft.FSharp.Collections.ListModule.Map[FSharpExpr,Tuple`2] (Microsoft.FSharp.Core.FSharpFunc`2 mapping, Microsoft.FSharp.Collections.FSharpList`1 list) [0x00000] in <filename unknown>:0
  623. at FunScript.Reflection.getDeclarationAndReferences[FSharpExpr,FSharpList`1,JSExpr] (Microsoft.FSharp.Core.FSharpFunc`2 |Split|, Microsoft.FSharp.Collections.FSharpList`1 exprs) [0x00000] in <filename unknown>:0
  624. at FunScript.ReflectedDefinitions.createConstruction (Microsoft.FSharp.Core.FSharpFunc`2 |Split|, IReturnStrategy returnStategy, ICompiler compiler, IEnumerable`1 exprs, System.Reflection.MethodBase ci) [0x00000] in <filename unknown>:0
  625. at FunScript.ReflectedDefinitions+constructingInstances@431.Invoke (Microsoft.FSharp.Core.FSharpFunc`2 split, ICompiler compiler, IReturnStrategy returnStrategy, Microsoft.FSharp.Quotations.FSharpExpr _arg1) [0x00000] in <filename unknown>:0
  626. at Microsoft.FSharp.Core.OptimizedClosures+Invoke@3301-2[FunScript.InternalCompiler+ICompiler,FunScript.InternalCompiler+IReturnStrategy,Microsoft.FSharp.Quotations.FSharpExpr,Microsoft.FSharp.Collections.FSharpList`1[FunScript.AST+JSStatement],Microsoft.FSharp.Core.FSharpFunc`2[Microsoft.FSharp.Quotations.FSharpExpr,System.Tuple`2[Microsoft.FSharp.Collections.FSharpList`1[FunScript.AST+JSStatement],FunScript.AST+JSExpr]]].Invoke (ICompiler u, IReturnStrategy v, Microsoft.FSharp.Quotations.FSharpExpr w) [0x00000] in <filename unknown>:0
  627. at Microsoft.FSharp.Core.OptimizedClosures+Invoke@3266-1[FunScript.InternalCompiler+IReturnStrategy,Microsoft.FSharp.Quotations.FSharpExpr,Microsoft.FSharp.Collections.FSharpList`1[FunScript.AST+JSStatement],FunScript.InternalCompiler+ICompiler].Invoke (IReturnStrategy u, Microsoft.FSharp.Quotations.FSharpExpr v) [0x00000] in <filename unknown>:0
  628. at Microsoft.FSharp.Core.FSharpFunc`2[FunScript.InternalCompiler+IReturnStrategy,Microsoft.FSharp.Quotations.FSharpExpr].InvokeFast[FSharpList`1] (Microsoft.FSharp.Core.FSharpFunc`2 func, IReturnStrategy arg1, Microsoft.FSharp.Quotations.FSharpExpr arg2) [0x00000] in <filename unknown>:0
  629. at FunScript.CompilerComponent+create@26[Microsoft.FSharp.Quotations.FSharpExpr,Microsoft.FSharp.Collections.FSharpList`1[FunScript.AST+JSStatement]].FunScript-InternalCompiler-ICompilerComponent-TryCompile (ICompiler compiler, IReturnStrategy returnStrategy, Microsoft.FSharp.Quotations.FSharpExpr expr) [0x00000] in <filename unknown>:0
  630. at FunScript.InternalCompiler+Compiler.tryComponent (IReturnStrategy returnStrategy, Microsoft.FSharp.Quotations.FSharpExpr expr, ICompilerComponent part) [0x00000] in <filename unknown>:0
  631. at FunScript.InternalCompiler+result@75-1.Invoke (ICompilerComponent part) [0x00000] in <filename unknown>:0
  632. at Microsoft.FSharp.Collections.ListModule.TryPick[ICompilerComponent,FSharpList`1] (Microsoft.FSharp.Core.FSharpFunc`2 chooser, Microsoft.FSharp.Collections.FSharpList`1 list) [0x00000] in <filename unknown>:0
  633. at FunScript.InternalCompiler+Compiler.tryAllComponents (IReturnStrategy returnStrategy, Microsoft.FSharp.Quotations.FSharpExpr expr) [0x00000] in <filename unknown>:0
  634. at FunScript.InternalCompiler+Compiler.compile (IReturnStrategy returnStrategy, Microsoft.FSharp.Quotations.FSharpExpr expr) [0x00000] in <filename unknown>:0
  635. at FunScript.InternalCompiler+Compiler.FunScript-InternalCompiler-ICompiler-Compile (IReturnStrategy returnStrategy, Microsoft.FSharp.Quotations.FSharpExpr expr) [0x00000] in <filename unknown>:0
  636. at FunScript.CompilerComponent.splitDeclarationFromUsageIfNeeded (ICompiler compiler, Microsoft.FSharp.Quotations.FSharpExpr expr) [0x00000] in <filename unknown>:0
  637. at FunScript.CompilerComponent+makeFriendly@22[Microsoft.FSharp.Quotations.FSharpExpr,FunScript.InternalCompiler+ICompiler].Invoke (Microsoft.FSharp.Quotations.FSharpExpr expr) [0x00000] in <filename unknown>:0
  638. at FunScript.LetBindings+binding@9-1.Invoke (Microsoft.FSharp.Quotations.FSharpExpr _arg1) [0x00000] in <filename unknown>:0
  639. at Microsoft.FSharp.Core.FSharpFunc`2[FunScript.InternalCompiler+IReturnStrategy,Microsoft.FSharp.Quotations.FSharpExpr].InvokeFast[FSharpList`1] (Microsoft.FSharp.Core.FSharpFunc`2 func, IReturnStrategy arg1, Microsoft.FSharp.Quotations.FSharpExpr arg2) [0x00000] in <filename unknown>:0
  640. at FunScript.CompilerComponent+create@26[Microsoft.FSharp.Quotations.FSharpExpr,Microsoft.FSharp.Collections.FSharpList`1[FunScript.AST+JSStatement]].FunScript-InternalCompiler-ICompilerComponent-TryCompile (ICompiler compiler, IReturnStrategy returnStrategy, Microsoft.FSharp.Quotations.FSharpExpr expr) [0x00000] in <filename unknown>:0
  641. at FunScript.InternalCompiler+Compiler.tryComponent (IReturnStrategy returnStrategy, Microsoft.FSharp.Quotations.FSharpExpr expr, ICompilerComponent part) [0x00000] in <filename unknown>:0
  642. at FunScript.InternalCompiler+result@75-1.Invoke (ICompilerComponent part) [0x00000] in <filename unknown>:0
  643. at Microsoft.FSharp.Collections.ListModule.TryPick[ICompilerComponent,FSharpList`1] (Microsoft.FSharp.Core.FSharpFunc`2 chooser, Microsoft.FSharp.Collections.FSharpList`1 list) [0x00000] in <filename unknown>:0
  644. at FunScript.InternalCompiler+Compiler.tryAllComponents (IReturnStrategy returnStrategy, Microsoft.FSharp.Quotations.FSharpExpr expr) [0x00000] in <filename unknown>:0
  645. at FunScript.InternalCompiler+Compiler.compile (IReturnStrategy returnStrategy, Microsoft.FSharp.Quotations.FSharpExpr expr) [0x00000] in <filename unknown>:0
  646. at FunScript.InternalCompiler+Compiler.FunScript-InternalCompiler-ICompiler-Compile (IReturnStrategy returnStrategy, Microsoft.FSharp.Quotations.FSharpExpr expr) [0x00000] in <filename unknown>:0
  647. at FunScript.ReflectedDefinitions.genMethod (System.Reflection.MethodBase mb, System.Reflection.MethodBase replacementMi, Microsoft.FSharp.Collections.FSharpList`1 vars, Microsoft.FSharp.Quotations.FSharpExpr bodyExpr, Microsoft.FSharp.Quotations.FSharpVar var, ICompiler compiler) [0x00000] in <filename unknown>:0
  648. at FunScript.ReflectedDefinitions+tryCreateGlobalMethod@179.Invoke (Microsoft.FSharp.Quotations.FSharpVar var) [0x00000] in <filename unknown>:0
  649. at FunScript.InternalCompiler+Compiler.define (System.String name, Microsoft.FSharp.Core.FSharpFunc`2 cons) [0x00000] in <filename unknown>:0
  650. at FunScript.InternalCompiler+Compiler.FunScript-InternalCompiler-ICompiler-DefineGlobal (System.String name, Microsoft.FSharp.Core.FSharpFunc`2 cons) [0x00000] in <filename unknown>:0
  651. at FunScript.ReflectedDefinitions.tryCreateGlobalMethod (System.String name, ICompiler compiler, System.Reflection.MethodBase mb, FunScript.CallType callType) [0x00000] in <filename unknown>:0
  652. at FunScript.ReflectedDefinitions.createGlobalMethod (System.String name, ICompiler compiler, System.Reflection.MethodBase mb, FunScript.CallType callType) [0x00000] in <filename unknown>:0
  653. at FunScript.ReflectedDefinitions.createCall[FSharpExpr] (Microsoft.FSharp.Core.FSharpFunc`2 |Split|, IReturnStrategy returnStategy, ICompiler compiler, IEnumerable`1 exprs, System.Reflection.MethodInfo mi) [0x00000] in <filename unknown>:0
  654. at FunScript.ReflectedDefinitions+methodCalling@347.Invoke (Microsoft.FSharp.Core.FSharpFunc`2 split, ICompiler compiler, IReturnStrategy returnStategy, Microsoft.FSharp.Quotations.FSharpExpr _arg1) [0x00000] in <filename unknown>:0
  655. at Microsoft.FSharp.Core.OptimizedClosures+Invoke@3301-2[FunScript.InternalCompiler+ICompiler,FunScript.InternalCompiler+IReturnStrategy,Microsoft.FSharp.Quotations.FSharpExpr,Microsoft.FSharp.Collections.FSharpList`1[FunScript.AST+JSStatement],Microsoft.FSharp.Core.FSharpFunc`2[Microsoft.FSharp.Quotations.FSharpExpr,System.Tuple`2[Microsoft.FSharp.Collections.FSharpList`1[FunScript.AST+JSStatement],FunScript.AST+JSExpr]]].Invoke (ICompiler u, IReturnStrategy v, Microsoft.FSharp.Quotations.FSharpExpr w) [0x00000] in <filename unknown>:0
  656. at Microsoft.FSharp.Core.OptimizedClosures+Invoke@3266-1[FunScript.InternalCompiler+IReturnStrategy,Microsoft.FSharp.Quotations.FSharpExpr,Microsoft.FSharp.Collections.FSharpList`1[FunScript.AST+JSStatement],FunScript.InternalCompiler+ICompiler].Invoke (IReturnStrategy u, Microsoft.FSharp.Quotations.FSharpExpr v) [0x00000] in <filename unknown>:0
  657. at Microsoft.FSharp.Core.FSharpFunc`2[FunScript.InternalCompiler+IReturnStrategy,Microsoft.FSharp.Quotations.FSharpExpr].InvokeFast[FSharpList`1] (Microsoft.FSharp.Core.FSharpFunc`2 func, IReturnStrategy arg1, Microsoft.FSharp.Quotations.FSharpExpr arg2) [0x00000] in <filename unknown>:0
  658. at FunScript.CompilerComponent+create@26[Microsoft.FSharp.Quotations.FSharpExpr,Microsoft.FSharp.Collections.FSharpList`1[FunScript.AST+JSStatement]].FunScript-InternalCompiler-ICompilerComponent-TryCompile (ICompiler compiler, IReturnStrategy returnStrategy, Microsoft.FSharp.Quotations.FSharpExpr expr) [0x00000] in <filename unknown>:0
  659. at FunScript.InternalCompiler+Compiler.tryComponent (IReturnStrategy returnStrategy, Microsoft.FSharp.Quotations.FSharpExpr expr, ICompilerComponent part) [0x00000] in <filename unknown>:0
  660. at FunScript.InternalCompiler+result@75-1.Invoke (ICompilerComponent part) [0x00000] in <filename unknown>:0
  661. at Microsoft.FSharp.Collections.ListModule.TryPick[ICompilerComponent,FSharpList`1] (Microsoft.FSharp.Core.FSharpFunc`2 chooser, Microsoft.FSharp.Collections.FSharpList`1 list) [0x00000] in <filename unknown>:0
  662. at FunScript.InternalCompiler+Compiler.tryAllComponents (IReturnStrategy returnStrategy, Microsoft.FSharp.Quotations.FSharpExpr expr) [0x00000] in <filename unknown>:0
  663. at FunScript.InternalCompiler+Compiler.compile (IReturnStrategy returnStrategy, Microsoft.FSharp.Quotations.FSharpExpr expr) [0x00000] in <filename unknown>:0
  664. at FunScript.InternalCompiler+Compiler.Compile (IReturnStrategy returnStrategy, Microsoft.FSharp.Quotations.FSharpExpr expr) [0x00000] in <filename unknown>:0
  665. at FunScript.Compiler+Compiler.CompileImpl[FSharpList`1] (Microsoft.FSharp.Quotations.FSharpExpr expression, Microsoft.FSharp.Core.FSharpFunc`2 adjustComponents, Microsoft.FSharp.Core.FSharpOption`1 noReturn, Microsoft.FSharp.Core.FSharpOption`1 shouldCompress, Microsoft.FSharp.Core.FSharpOption`1 isEventMappingEnabled) [0x00000] in <filename unknown>:0
  666. at FunScript.Compiler+Compiler.Compile (Microsoft.FSharp.Quotations.FSharpExpr expression, Microsoft.FSharp.Core.FSharpOption`1 components, Microsoft.FSharp.Core.FSharpOption`1 noReturn, Microsoft.FSharp.Core.FSharpOption`1 shouldCompress, Microsoft.FSharp.Core.FSharpOption`1 isEventMappingEnabled) [0x00000] in <filename unknown>:0
  667. at Iris.Web.Build.compileJSString () [0x00000] in <filename unknown>:0
  668. at Iris.Service.AssetServer.AssetServer..ctor (System.String addr, Int32 port) [0x00000] in <filename unknown>:0
  669. at Main.main (System.String[] argv) [0x00000] in <filename unknown>:0
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement