Skip to content

Instantly share code, notes, and snippets.

@luajalla
luajalla / Console.fs
Created October 10, 2013 19:52
REngine initialization (Mono + OSX, R 2.15 32bit) - Console app works - Type provider crashes (added a script file with #r to it)
namespace rtest
open System
open RDotNet
[<AutoOpen>]
module Init =
let initR() =
let rpath = "/Library/Frameworks/R.framework/Libraries"
let rresources = "/Library/Frameworks/R.framework/Resources"
// [assembly: MonoMac.RequiredFramework("CorePlot.framework/CorePlot")]
var green1 = CPTColor.GreenColor;
// Throws exception:
//[ERROR] FATAL UNHANDLED EXCEPTION: System.InvalidCastException: Cannot cast from source type to destination type.
//at CorePlot.CPTColor.get_GreenColor () <0x00040>
var c = new CPTColor();
var green2 = CPTColor.GreenColor; //ok
@luajalla
luajalla / Ripple.fs
Created March 14, 2012 22:21
F# Ripple version
namespace GLCameraRipple
open System
open System.Drawing
open System.Runtime.InteropServices
open Microsoft.FSharp.NativeInterop
open MonoTouch.CoreFoundation
[<AutoOpen>]
module Inlinings =