[ghc-steering-committee] A plea for ForeignFunctionInterface
Simon Peyton Jones
simonpj at microsoft.com
Thu Dec 17 17:37:25 UTC 2020
| clarify – after all SPJ writes
|
| > I don't think the FFI should be on by default, as it is used
| > relatively infrequently, although it might be nice if
| > `ForeignFunctionInterface` implied `CApiFFI`
I didn't actually write that -- I just copied it from Iavor without thinking carefully enough.
I agree we should not remove it. Plus change my vote for FFI to yes.
Simon
| -----Original Message-----
| From: ghc-steering-committee <ghc-steering-committee-
| bounces at haskell.org> On Behalf Of Joachim Breitner
| Sent: 17 December 2020 17:31
| To: ghc-steering-committee at haskell.org
| Subject: Re: [ghc-steering-committee] A plea for
| ForeignFunctionInterface
|
| Hi,
|
| Am Donnerstag, den 17.12.2020, 09:19 -0800 schrieb Iavor Diatchki:
| > I updated my vote to "yes" (I hope, it's a bit hard to see the
| votes).
|
| see column ID on
| https://nam06.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgith
| ub.com%2Fghc-proposals%2Fghc-
| proposals%2Fblob%2Fghc2021%2Fproposals%2F0000-
| ghc2021.rst&data=04%7C01%7Csimonpj%40microsoft.com%7C32c25db438504
| da9ade908d8a2b19eaf%7C72f988bf86f141af91ab2d7cd011db47%7C1%7C0%7C63743
| 8231073280576%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2lu
| MzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C1000&sdata=ytdAFFyUzw42q4CCTc
| gReYA7L4aR1vmwyxi6Tw8J92w%3D&reserved=0
| you have a ✓ next to ForeignFunctionInterface, so your vote is
| counted.
|
| We don't have a ✓ from Cale, Eric, SPJ. I assume none of them actually
| want to remove something from Haskell2010, but it doesn't hurt to
| clarify – after all SPJ writes
|
| > I don't think the FFI should be on by default, as it is used
| > relatively infrequently, although it might be nice if
| > `ForeignFunctionInterface` implied `CApiFFI`
|
| so maybe this _is_ a proposal to make FFI extension-guarded, even
| though it wasn't in Haskell2010?
|
| Cheers,
| Joachim
|
| --
| Joachim Breitner
| mail at joachim-breitner.de
|
| https://nam06.safelinks.protection.outlook.com/?url=http%3A%2F%2Fwww.j
| oachim-
| breitner.de%2F&data=04%7C01%7Csimonpj%40microsoft.com%7C32c25db438
| 504da9ade908d8a2b19eaf%7C72f988bf86f141af91ab2d7cd011db47%7C1%7C0%7C63
| 7438231073280576%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV
| 2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C1000&sdata=8APGVhhAgaiyMJU
| bMPULTeXMxw0iI1TR88S4A6O7Q4A%3D&reserved=0
|
|
| _______________________________________________
| ghc-steering-committee mailing list
| ghc-steering-committee at haskell.org
| https://nam06.safelinks.protection.outlook.com/?url=https%3A%2F%2Fmail
| .haskell.org%2Fcgi-bin%2Fmailman%2Flistinfo%2Fghc-steering-
| committee&data=04%7C01%7Csimonpj%40microsoft.com%7C32c25db438504da
| 9ade908d8a2b19eaf%7C72f988bf86f141af91ab2d7cd011db47%7C1%7C0%7C6374382
| 31073280576%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMz
| IiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C1000&sdata=0jakyN5fn6rE1MNnEpGE
| iQBtyL695b1aH48%2BEKyi%2B80%3D&reserved=0
More information about the ghc-steering-committee
mailing list