ADPfusion-0.5.1.0: Efficient, high-level dynamic programming.

Safe HaskellNone
LanguageHaskell2010

ADP.Fusion.Apply

Contents

Synopsis

Apply function f in '(<<<)'

class Apply x where Source

Associated Types

type Fun x :: * Source

Methods

apply :: Fun x -> x Source

Instances

Apply ((:.) Z a -> res) Source 
Apply ((:.) ((:.) Z a) b -> res) Source 
Apply ((:.) ((:.) ((:.) Z a) b) c -> res) Source 
Apply ((:.) ((:.) ((:.) ((:.) Z a) b) c) d -> res) Source 
Apply ((:.) ((:.) ((:.) ((:.) ((:.) Z a) b) c) d) e -> res) Source 
Apply ((:.) ((:.) ((:.) ((:.) ((:.) ((:.) Z a) b) c) d) e) f -> res) Source 
Apply ((:.) ((:.) ((:.) ((:.) ((:.) ((:.) ((:.) Z a) b) c) d) e) f) g -> res) Source 
Apply ((:.) ((:.) ((:.) ((:.) ((:.) ((:.) ((:.) ((:.) Z a) b) c) d) e) f) g) h -> res) Source 
Apply ((:.) ((:.) ((:.) ((:.) ((:.) ((:.) ((:.) ((:.) ((:.) Z a) b) c) d) e) f) g) h) i -> res) Source 
Apply ((:.) ((:.) ((:.) ((:.) ((:.) ((:.) ((:.) ((:.) ((:.) ((:.) Z a) b) c) d) e) f) g) h) i) j -> res) Source 
Apply ((:.) ((:.) ((:.) ((:.) ((:.) ((:.) ((:.) ((:.) ((:.) ((:.) ((:.) Z a) b) c) d) e) f) g) h) i) j) k -> res) Source 
Apply ((:.) ((:.) ((:.) ((:.) ((:.) ((:.) ((:.) ((:.) ((:.) ((:.) ((:.) ((:.) Z a) b) c) d) e) f) g) h) i) j) k) l -> res) Source 
Apply ((:.) ((:.) ((:.) ((:.) ((:.) ((:.) ((:.) ((:.) ((:.) ((:.) ((:.) ((:.) ((:.) Z a) b) c) d) e) f) g) h) i) j) k) l) m -> res) Source 
Apply ((:.) ((:.) ((:.) ((:.) ((:.) ((:.) ((:.) ((:.) ((:.) ((:.) ((:.) ((:.) ((:.) ((:.) Z a) b) c) d) e) f) g) h) i) j) k) l) m) n -> res) Source 
Apply ((:.) ((:.) ((:.) ((:.) ((:.) ((:.) ((:.) ((:.) ((:.) ((:.) ((:.) ((:.) ((:.) ((:.) ((:.) Z a) b) c) d) e) f) g) h) i) j) k) l) m) n) o -> res) Source