Facebook
From Silly Human, 8 Years ago, written in F#.
This paste is a reply to Untitled from Queen Tortoise - go back
Embed
Viewing differences between Untitled and Re: Untitled
module Utils =
        // (...)
        type MaybeBuilder() =
        member this.Bind(x,f) = Option.bind f x
        member this.Return(x) = Some x
    let maybe = new MaybeBuilder()

// inny moduł
type FileViewModel =
        // (...)
    member this.OriginalNumSamples 
        with get() = Utils.maybe {
            let! f = file
            return Signal.length f.spectrogram.samples
        
// alternatywą by było
type FileViewModel =
        // (...)
    member this.OriginalNumSamples 
        with get() = Option.map ( fun (f: File.Raw) -> Signal.length f.spectrogram.samples ) file

Replies to Re: Untitled rss

Title Name Language When
Re: Re: Untitled Abrupt Hornbill fsharp 8 Years ago.