ANNOUNCE - HOC - Haskell to Objective C binding for Mac OS X

2003-01-02 Thread Wolfgang Thaller
My first experiment with Template Haskell is available for download 
(16KB) at:

http://www.kfunigraz.ac.at/imawww/thaller/wolfgang/HOC020103.tar.bz2

HOC --- Haskell to Objective C
==

This is a first development snapshot of HOC, an experimental Haskell 
binding to Apple's Objective C runtime on Mac OS X.

It is intended to be used in order to access the Cocoa API for 
writing graphical user interfaces entirely in Haskell.

HOC relies on Template Haskell to achieve its goals and therefore 
requires a prerelease GHC 5.05 (from CVS) in order to run. No 
additional code-generating tools are required.

You can:
*) create objects
*) send messages
*) define classes

Not yet supported:
*) floating-point parameters
*) messages to super
*) ghci (the ghci Linker doesn't currently load Objective-C object 
files)

Other disappointments:
*) Memory management of Objective C objects has to be done manually.
*) You have to declare Cocoa classes, selectors and their types first, 
they are not predefined.


Compile using
sh build.sh

and run by double-clicking the Test application or by typing
Test.app/Contents/MacOS/Test

If you double-click the Test application before compiling, the Finder 
will report an unexpected error (because the Test.app wrapper doesn't 
contain a binary).

---
(C) 2003 Wolfgang Thaller
Permission is granted to use it for any purpose you like. It is 
provided AS IS, there are absolutely no warranties.
---

Have fun!


Wolfgang Thaller
[EMAIL PROTECTED]

___
Glasgow-haskell-users mailing list
[EMAIL PROTECTED]
http://www.haskell.org/mailman/listinfo/glasgow-haskell-users


Firmalar in En Verimli ve Karl TCARET PORTALI Ald...

2003-01-02 Thread Neslihan ETN
Bu mesajýn içeriðini düzgün bir þekilde göremiyorsanýz,  www.e-talep.com/tanitim adresini ziyaret edebilirsiniz.Neden ? E-ticaretNeden ? E-talep.comTicaretin %35'i internete taþýnacak, sizde yerinizi alýn !!!2005 yýlýna kadar firmalar arasý ticaretin %35'inin elektronik ortama taþýnacaðý tahmin edilmektedir. Bir firma çalýþaný olarak veya firma sahibi olarak bu geliþmelerin dýþýnda kalmayýp, sizin için tasarlanan ve hizmetinize sunulan E-talep.com gibi ücretsiz teknolojileri çalýþma hayatýnýza entegre etmelisiniz.E-talep.com ile Firmanýz daha hýzlý kar edecekFirmalarýn, Pazarlama ve Satýnalma bölümleri için tasarlanan E-talep.com, karlý ticaret ortamý ile satýþlarýnýzda artýþa neden olacak, böylece hýzlý kar etmenizi saðlayacak. Satýn almada ki %15'lere varan fiyat avantajý ile girdi maliyetleriniz azalacak, böylece kar marjýnýz yükselecektir.  E-talep.com ile rekabet gücünüzü ve verimliliðinizi artýracaksýnýzTüm kamu ve firma alýmlarýndan veya bizim tabirimizle; güncel taleplerden anýnda haberdar olacak, rakip firmalarýn bir adým önüne geçeceksiniz. Ayrýca pazarlama ve satýn alýmda verimliliði artýrarak zaman ve para tasarrufu saðlayacaksýnýz.Satýn alým sýrasýnda %8 ile %15 arasý kar edeceksiniz Firmanýzýn alýmlarýný e-talep.com üzerinde yayýnlayarak, beklemediðiniz fiyat indirimleri ile karþýlaþacak, girdi maliyetlerinizi azaltacaksýnýz. Alýmlar sýrasýnda ortalama %8 ila %15 arasý kar saðlayacaksýnýz. Firmalar için zaman çok daha hýzlý akýyorFirmalarýn artýk hantal bir yapýyla büyümesi söz konusu deðil, artýk satacaðý ürünleri kýsa sürede pazarlamalý, ihtiyaç duyduðu ürünleri ise daha hýzlý sipariþedip satýn almalý. E-talep.com yüksek teknolojisiyle, yatýrým yapmanýza ve para harcamanýza gerek kalmadan bu imkaný size sunuyor.E-talep.com ailemizde sizi de görmek istiyoruz  Her geçen gün ailemiz büyüyor 2 ay gibi kýsa bir sürede 1000 üyeyi aþtýk, zamanla daha büyüyeceðimiz inancýndayýz. Ailemize katýlarak, küçük ve orta ölçekli firmalarýn, kamu kurum ve kuruluþlarýnýn oluþturduðu çok geniþ bir alýcý ve satýcý kitlesine ulaþacak, yeni iþ ortaklarý edineceksiniz.E-talep.com'un arkasýnda güçlü bir kadro varE-talep.com firmalar arasý ticaret ve biliþim teknolojilerinde uzman olan, profesyonel bir ekip tarafýndan tasarlandý. Sizlerden gelen öneri ve isteklerle bu ticaret platformu daha da geliþtirilerek, kolay kullanýlabilir, verimli ve etkin bir ticaret ortamý oluþturulacaktýr.E-talep.com Kullanýmý kolay güvenli bir ticaret platformudur E-talep.com kullanýmý kolay, üyelerin gizlilik kurallarýný gözeten, güvenli bir ticaret platformundur. Daha fazla bilgi için; www.e-talep.comadresini ziyaret edin.Görüþ, öneri ve sorularýnýz için;t ý k l a y ý nE-posta almak istemiyorsanýz;t ý k l a y ý n

reaping fd's and flushing buffers

2003-01-02 Thread William Lee Irwin III
Sure enough, after I say that all my fd reaping issues are solved at
the Haskell level, I've been bitten by issues that look like the RTS
doing things behind my back wrt. reaping fd's etc. etc.

Basically, while I used socketToHandle the fd's got closed prematurely,
and once I eliminated all uses of it, the socket fd's appeared to leak
despite attempts to explicitly close them.

Also, there were some very strange goings-on with respect to attempts
to flush buffers after the fd's they were being flushed to were closed.

So, what are the semantics here?


Bill
___
Glasgow-haskell-users mailing list
[EMAIL PROTECTED]
http://www.haskell.org/mailman/listinfo/glasgow-haskell-users