ffi

Eine Fremdfunktionsschnittstelle (FFI) ist ein Mechanismus, mit dem eine Sprache mit Software interagieren kann, die in einer anderen Sprache geschrieben ist.
2
Antworten

Warum ist die Lebensdauer für slice :: from_raw_parts wichtig?

Die Dokumente für slice::from_raw_parts warnen den Programmierer, die Scheibe mit der korrekten Lebensdauer zu kommentieren. Ich nehme an, dass ich diese Annotation mit ausführen kann, wenn ich eine Lebensdauer 'a habe %Vor% Ich nehme...
23.10.2015, 15:02
1
Antwort

FFI-Code (mit "fremden Importen") mit GHCi testen

Gut (Ihre lokale Tageszeit), alle. Ich ging durch Kapitel der realen Welt Haskell auf der Fremdfunktionsschnittstelle, und habe einige Nachlese hier gemacht. Ich experimentiere jetzt mit der Bindung zu C-Funktionen, und ich möchte einige...
28.03.2013, 08:38
2
Antworten

Speicherbare leere Datendeklaration

Ich versuche, einen Haskell-Wrapper für eine C-Bibliothek zu erstellen. Die zugrunde liegenden Strukturen sind zu kompliziert, um sie als explizite Typen auszudrücken, und ich benutze sie eigentlich nur für den Übergang zwischen C-Funktionen. Da...
25.01.2011, 14:29
1
Antwort

Aufruf einer Funktion beim Löschen von Objekten in Haskell

Ich schreibe einen Haskell-Wrapper für eine C ++ - Klasse. Ich entschied mich, es als Haskell Data-Struktur darzustellen, die einen Zeiger (Foreign.Ptr) auf die Klasseninstanz in C ++ enthält. So ähnlich. In C ++: %Vor% In Haskell: %Vor...
31.08.2015, 14:05
1
Antwort

Dynamisches FFI in Go

Ist es möglich, dynamisch fremde C-Bibliothek (dll) zu laden und seine Funktionen in Go aufzurufen? Ich weiß, dass es cgo gibt, das verwendet wird, um statisch an C-Funktionen zu binden, aber ich bin an einem dynamischen Weg interessiert...
09.11.2010, 10:28
1
Antwort

Warum gibt es keinen "ausländischen Import prim unsicher"?

Dies ist eine Folge meiner früheren Frage hier . Ich konnte etwas nach Reid Bartons Antwort bekommen, aber im Kern sehe ich __pkg_ccall_GC : %Vor% Was ich denke, was Sie für einen "sicheren" Anruf erwarten würden. Das Hinzufügen von "un...
08.01.2017, 00:35
3
Antworten

Mit Haskell Perl erweitern?

Hat schon mal jemand eine Haskell-Erweiterung für Perl geschrieben? Vielleicht etwas einfaches, wie eine Funktion, die die Fib berechnet. Sequenz? Ich bin daran interessiert, Haskell zu verwenden, und ich sehe einige Überschneidungen zwischen de...
24.06.2010, 05:27
6
Antworten

Haskell bindet mit Ruby durch FFI?

Da sowohl Rubin als auch Haskell FFI unterstützen, Ist es möglich, Haskell-Code von Ruby aufzurufen, vielleicht über FFI? Gibt es eine Haskell-Bindung in Ruby?
24.03.2009, 08:10