Entry 3358
Why you should use languages with type inference
Submitted by dflemstr
on March 12, 2010 at 7:37 p.m.
Language: Java. Code size: 927 bytes.
final scala.collection.Map<Analyser<Matrix<Color>>, Set<ReportEntry>> results = session.run(stats); final Iterator<Analyser<Matrix<Color>>> analyserIter = results.keySet().iterator(); final Map<Analyser<Matrix<org.purview.core.data.Color>>, List<ReportEntry>> report = new HashMap<Analyser<Matrix<org.purview.core.data.Color>>, List<ReportEntry>>(); while (analyserIter.hasNext()) { final Analyser<Matrix<Color>> analyser = analyserIter.next(); final Set<ReportEntry> resultsForAnalyser = results.apply(analyser); final Iterator<ReportEntry> reportIter = resultsForAnalyser.iterator(); final LinkedList<ReportEntry> entries = new LinkedList<ReportEntry>(); while (reportIter.hasNext()) { entries.add(reportIter.next()); } report.put(analyser, entries); }
This snippet took 0.01 seconds to highlight.
Back to the Entry List or Home.