EMGM

Haskell kütüphanesi
Şimdi İndirin

EMGM Sıralama ve Özet

Reklamcılık

  • Rating:
  • Lisans:
  • Freeware
  • Fiyat:
  • FREE
  • Yayıncı adı:
  • EMGM Team
  • yayıncı web sitesi:
  • http://www.cs.uu.nl/wiki/GenericProgramming/EMGM
  • İşletim sistemleri:
  • Mac OS X
  • Dosya boyutu:
  • 56 KB

EMGM Etiketler


EMGM Açıklama

Kütle için genişletilebilir ve modüler jenerikleri uygulayan Haskell kütüphanesi EMGM, tip sınıfları olan genel programlama için ücretsiz ve açık kaynaklı genel amaçlı bir Haskell kütüphanesidir. Tasarım, cebirsel veri türlerini ürün toplamı olarak modelleme fikrine dayanmaktadır. Birçok veri türü bu şekilde modellenebilir ve hepsi ortak bir yapıyı paylaşabilir, bu yapı üzerinde çalışan genel fonksiyonlar yazabiliriz. Kütüphane üç ana bileşen sağlar: · Ortak - genel fonksiyonlar inşa etmek için ortak bir temel ve DataTypes için destek ekleme . Bu, kütüphane boyunca kullanılan DataTypes (örneğin toplam, ürün, birim) ve tip sınıfları (örneğin, GENEL, REP) ve TL dersleri içerir. Bu, kendi genel fonksiyonlarınızı tanımlamanız, veri türünüz için genel destek eklemek veya geçici durumları tanımlamak için. · Veri - Standart DataTyPes'i genel olarak kullanmak için destek. , tuples ve belki de Haskell'e inşa edilmiştir veya standart kütüphanelere dahil edilmiştir. EMGM, bu veri türlerinde genel fonksiyonlar için tam destek sağlar. Bu bileşendeki modüller, kendi veri türleriniz için genel destek eklerken kılavuzlar olarak da faydalıdır. · İşlevler - Yararlı genel fonksiyonlar koleksiyonu. Bunlar çeşitli veri türleriyle çalışır ve çok çeşitli işlemler sunar. Örneğin, ezilme, kat fonksiyonlarının genelleştirilmesi. En faydalı fonksiyonlardan biridir, çünkü bir polimorfik kabın elemanlarını esnek bir şekilde çıkarmanıza izin verir. İşte "EMGM" nin bazı önemli özellikleri: · Ürünün toplamı kullanarak veri türü-genel programlama · Kullanıma hazır genel fonksiyonların büyük koleksiyonu · Standart DataTyPes için Destek Destek: Listeler, Belki, Tuples · Yeni DataTypes için Destek Eklenmesi Kolay · Tip sınıfları, yapısal olarak endüktif bir tarzda yeni fonksiyonlar yazma yapmak · Kılavuz DataTypes için genel fonksiyonlar, geçici durumlarda genişletilebilir · Genel fonksiyonların iyi performansı Gereksinimler: · GHC


EMGM İlgili Yazılım

Nieme

Büyük ölçekli sınıflandırma, regresyon ve sıralama için ücretsiz ve açık kaynaklı bir makine öğrenme kütüphanesi ...

188 8.3 MB

İndirmek

Psrchive

Pulsar Astronomik Verilerinin Depolanması ve Analizinde Kullanım İçin Uygulama Süit ve Geliştirme Kütüphanesi ...

207 1.9 MB

İndirmek

Ruby / ldap

Ruby için Uzatma Kütüphanesi Bazı LDAP kütüphanelerine arabirimi sağlayacak ...

190 53 KB

İndirmek

rython

Şeffaflıkla Ruby kodunu Python'a karıştıran ücretsiz geliştirme aracı ...

151 7 KB

İndirmek