Suchergebnisse für Anfrage "function-composition"
Ist es eine gute Idee, einen Syntaxzucker zu haben, um die Komposition in Python zu unterstützen?
Vor einiger Zeit habe ich mir Haskell-Dokumente angesehen und festgestellt, dass der Funktionsoperator für die Komposition wirklich gut ist. Also habe ich diesen winzigen Dekorateur implementiert: from functools import partial class ...
Was macht (f.). Meinst du in Haskell?
Ich habe viele Funktionen gesehen, die nach dem Muster definiert wurden
Warum hat Function2 keine andThen-Methode?
Warum tutandThen nur für einzelne Argumentfunktionen in Scala vorhanden? Der folgende Code funktioniert: val double = (x: Int) => x * 2 val timesFour = double andThen doubleAber warum gibt es keineandThen Methode für ...
Funktionszusammensetzung VS Function Application
Kann jemand ein Beispiel für die Funktionszusammensetzung geben?Dies ist die Definition des Funktionszusammensetzungsoperators? (.) :: (b -> c) -> (a -> b) -> a -> c f . g = \x -> f (g x)Dies zeigt, dass es zwei Funktionen benötigt und eine ...
Was passiert, wenn ich mit + in Haskell komponiere?
Ich versuche das Ergebnis von @ zu versteh (*) . (+)in Haskell. Ich weiß, dass der Kompositionsoperator nur die Standardkomposition von mathematischen Funktionen ist - also (f . g) = f (g x)Aber (*) . (+) :: (Num (a -> a), Num a) => a -> (a ...
Festlegen der Funktionszusammensetzung durch deklarative Zuordnungen in F #
DasClojure Prismatic / Sanitärbibliothek [https://github.com/Prismatic/plumbing] kann verwendet werden, um eine deklarative und explizite Definition des Diagramms einer Anwendung oder einer Modulfunktion bereitzustellen. Kurz gesagt, es bietet ...
Wie multipliziere ich Funktionen in Python?
def sub3(n): return n - 3 def square(n): return n * n Es ist kinderleicht, Funktionen in Python zu komponieren: >>> my_list [0, 1, 2, 3, 4, 5, 6, 7, 8, 9] >>> [square(sub3(n)) for n in my_list] [9, 4, 1, 0, 1, 4, 9, 16, 25, 36] Leider, wenn Sie ...
Gibt es eine Möglichkeit, Funktionen wie withCString zu verketten?
ibt es eine Möglichkeit, Funktionen wie @ zu verkettewithCString? Damit meine ich jede Funktion, die so aussieht wief :: Foo -> (CFoo -> IO a) -> IO a. Nehmen wir zum Beispiel an, es gibt eine FunktioncFunc :: CString -> CFoo -> CBar -> IO ...