Download Shareware and Freeware Software for Windows, Linux, Macintosh, PDA

line Home  |  About Us  |  Link To Us  |  FAQ  |  Contact

Serving Software Downloads in 956 Categories, Downloaded 50.233.321 Times

Maptastic 1.01

Company: Sam Vilain
Date Added: July 30, 2013  |  Visits: 301

Maptastic

Report Broken Link
Printer Friendly Version


Product Homepage
Download (32 downloads)



Maptastic is a Perl module that defines two maptabulous new varieties of that long-favourite map (see "map" in perlfunc). Two of these maps are more maplicious than map itself - because unlike vanilla map, it maps more than a single list! Mapendous!<br /><br />But the mappy feast does not stop there! No, to satisfy your ever-growing map cravings, there's a mapdiddlyumtious version of the original map that iterates over hashes! Mapnificent!<br /><br />SYNOPSIS<br /><br /> use Maptastic qw(:perly);<br /><br /> @a = (1, 2, 3);<br /> @b = qw(Mary Jane);<br /> @c = ('A' .. 'E');<br /> %d = ( smokey => 1,<br /> cheese => 6,<br /> fire => 7,<br /> plant => 3.5 );<br /><br /> @spliced = map_shift { [ @_ ] } (@a, @b, @c);<br /><br /> @mixed = map_for { [ @_ ] } (@a, @b, @c);<br /><br /> %hashed = map_each { ( $_[0] > 4 ? @_ : () ) } %d;<br /><br />Results after the above<br /><br /> # map_shift / mapcaru<br /> @spliced = ([1, "Mary", "A"],<br /> [2, "Jane", "B"],<br /> [3, undef, "C"],<br /> [undef, undef, "D"],<br /> [undef, undef, "E"]);<br /><br /> # map_for / mapcar<br /> @mixed = ([1, "Mary", "A"],<br /> [2, "Jane", "B"], # some LISPs stop here<br /> [3, "C"],<br /> [ "D"],<br /> [ "E"]);<br /><br /> # map_each<br /> %hashed = ( cheese => 6,<br /> fire => 7 );

Requirements: No special requirements
Platforms: *nix, Linux
Keyword: 039a039 Cheese Hashed Map Map Shift Maptastic Mixed Plant Quotaquot Quotbquot Quotcquot Quotdquot Quotequot Quotjanequot Quotmaryquot Qwmary Smokey Spliced Undef
Users rating: 0/10

License: Freeware Size: 10.24 KB
USER REVIEWS
More Reviews or Write Review


MAPTASTIC RELATED
Gaming Utilities  -  MUD Map Designer 1.02
MUD Map Designer is a tool that was developed for MUD programmers that wish to make maps for plotting or simply beneficial reasons. All files can be exported to several different image types. You can create your own setup files and map icons to...
 
Mathematics  -  Karnaugh map 1.2
This program is a software to minimalizatiom logic function by karnaugh map and use bool algebra. This program can minimalize, draw, write and convert logic function. We are support some PLCs and program can convert logic function to XPRO and...
253.91 KB  
Site Search Tools  -  Offline Site Map Generator 2.3.1.1
Free Offline Site Map Generator for Windows creates sitemaps for your website. It scans the local folder with your web site copy to collect web site pages.It generates sitemaps of the Google Sitemap Protocol XML and/or the common Site Map HTML...
568.6 KB  
MP3 Tools  -  Arm Map Explorer 2.2
Arm Map Explorer recreates all the functionalities of Google Maps on your desktop while expanding them with new extras. Map Explorer lets you locate and view any place on the planet using dynamic interactive maps. These maps are draggable, which...
5.46 MB  
Animated GIF Editors  -  Edraw Mind Map 7.8
Easy to create mind maps (graphical representations of thought processes) for brainstorming, problem solving, rational analysis, and decision marking. Easy to use drawing tools, many pre-drawn flowchart templates and more than 600 flowchart...
28.64 MB  
Libraries  -  GD::Map 1.00
GD::Map is Perl extension for creating geographic map files with GD. SYNOPSIS use GD::Map; my $m = GD::Map:new( basemap_path => "[required]", output_path => "[required]", verbose => 1, ); $m->set_basemap("northamerica");...
8.19 KB  
Libraries  -  STL AVL Map 1.2
STL AVL Map is an implementation of AVL-tree-based map, multimap, set and multiset containers for g++ 4.1.1. Almost everything on this library is based on libstdc++ v3 code, so the same license applies. The AVL operations (in lib/tree.cpp) were...
102.4 KB  
Libraries  -  Bio::Map::CytoMap 1.4
Bio::Map::CytoMap is a Bio::MapI compliant map implementation handling cytogenic bands. SYNOPSIS use Bio::Map::CytoMap; my $map = new Bio::Map::CytoMap(-name => human1, -species => $human); foreach my $marker ( @markers ) { # get a list of...
4.7 MB  
Gaming Utilities  -  QUAKE 4 Quakemas Map Pack
QUAKE 4 Quakemas Map Pack is a bonus collection for Christmas with maps for Quake 4. This Map Pack is compatible with QUAKE 4 1.0, and updates 1.0.4.0 and 1.0.5.0. This Map Pack consists of the file pak013.pk4 and contains the following...
16.4 MB  
Libraries  -  Bio::Map::MappableI 1.4
Bio::Map::MappableI is an object that can be placed in a map. SYNOPSIS # get a Bio::Map::MappableI somehow my $position = $element->map_position(); # these methods will be important for building sorted lists if( $position->equals($p2) ) {...
4.7 MB  
NEW DOWNLOADS IN LINUX SOFTWARE, PROGRAMMING
Linux Software  -  EasyEDA PCB Designer for Linux 2.0.0
EasyEDA, a great web based EDA(Electronics Design Automation) tool, online PCB tool, online PCB software for electronics engineers, educators, students, makers and enthusiasts. Theres no need to install any software. Just open EasyEDA in any...
34.4 MB  
Linux Software  -  wpCache® WordPress HTTP Cache 1.9
wpCache® is a high-performance, distributed object, caching system application, generic in nature, but intended for use in speeding up dynamic web applications, by decreasing database load time. wpCache® decreases dramatically the page...
3.51 MB  
Linux Software  -  Polling Autodialer Software 3.4
ICTBroadcast Auto Dialer software has a survey campaign for telephone surveys and polls. This auto dialer software automatically dials a list of numbers and asks them a set of questions that they can respond to, by using their telephone keypad....
488 B  
Linux Software  -  Total Video Converter Mac Free 3.5.5
Total Video Converter Mac Free developed by EffectMatrix Ltd is the official legal version of Total Video Converter which was a globally recognized brand since 2006. Total Video Converter Mac Free is a free but powerful all-in-one video...
17.7 MB  
Linux Software  -  Skeith mod_log_sql Analyzer 2.10beta2
Skeith is a php based front end for analyzing logs for Apache using mod_log_sql.
47.5 KB  
Programming  -  Cedalion for Linux 0.2.6
Cedalion is a programming language that allows its users to add new abstractions and define (and use) internal DSLs. Its innovation is in the fact that it uses projectional editing to allow the new abstractions to have no syntactic limitations.
471.04 KB  
Programming  -  Math::GMPf 0.29
Math::GMPf - perl interface to the GMP library's floating point (mpf) functions.
30.72 KB  
Programming  -  Net::Wire10 1.08
Net::Wire10 is a Pure Perl connector that talks to Sphinx, MySQL and Drizzle servers. Net::Wire10 implements the low-level network protocol, alias the MySQL wire protocol version 10, necessary for talking to one of the aforementioned...
30.72 KB  
Programming  -  logilab-common 0.56.2
a bunch of modules providing low level functionnalities shared among some python projects devel Please note that some of the modules have some extra dependencies. For instance, logilab.common.db will require a db-api 2.0 compliant...
174.08 KB  
Programming  -  OpenSSL for linux 1.0.0a
The OpenSSL Project is a collaborative effort to develop a robust, commercial-grade, full-featured, and Open Source toolkit implementing the Secure Sockets Layer (SSL v2/v3) and Transport Layer Security (TLS v1) protocols as well as a...
3.83 MB