SwiftSequence:高效操作Swift中的序列数据

SwiftSequence是一个专为Swift设计的类库,专注于提供对SequenceType的高效操作。该类库采用微框架设计,通过独立的模块实现各种序列操作,避免不必要的性能开销。它扩展了Swift的SequenceType协议,添加了诸如映射、筛选、合并、连接、折叠、归约、分组、排序等实用函数,帮助开发者轻松处理序列数据。此外,SwiftSequence还支持惰性计算和生成无限序列,极大地提升了处理效率和灵活性。采用SwiftSequence,开发者可以编写更简洁、高效的代码,是Swift序列操作的有力补充,适用于项目的轻量级和高性能需求。
zip
swift-SwiftSequence-简洁灵活多变的操作SequenceType的类库.zip 预估大小:47个文件
folder
SwiftSequence-master 文件夹
file
SwiftSequence.podspec 967B
folder
Sources 文件夹
file
NestedSequences.swift 6KB
file
Iterate.swift 901B
file
Enumerate.swift 1001B
file
TakeDrop.swift 5KB
file
Slicing.swift 4KB
file
Combinations.swift 3KB
file
Permutations.swift 6KB
file
Interpose.swift 9KB
file
LazyPrefix.swift 1KB
file
Categorise.swift 5KB
file
ScanReduce.swift 4KB
file
Zip.swift 3KB
file
ChunkWindowSplit.swift 3KB
file
Finding.swift 2KB
file
Hopping.swift 3KB
file
Cycle.swift 2KB
folder
SwiftSequence.xcodeproj 文件夹
folder
xcshareddata 文件夹
folder
xcschemes 文件夹
file
SwiftSequence.xcscheme 4KB
folder
project.xcworkspace 文件夹
folder
xcshareddata 文件夹
file
SwiftSequence.xcscmblueprint 2KB
file
contents.xcworkspacedata 158B
folder
Configs 文件夹
file
Project.xcconfig 104B
file
project.pbxproj 29KB
folder
SwiftSequence 文件夹
file
Info.plist 924B
file
SwiftSequence.h 557B
folder
Tests 文件夹
file
TakeDropTests.swift 2KB
file
NestedSequencesTests.swift 2KB
file
Info.plist 733B
file
LazySeqTests.swift 140B
file
ChunkWindowSplitTests.swift 1KB
file
ScanReduceTests.swift 1KB
file
InterposeTests.swift 4KB
file
PermutationsTests.swift 3KB
file
CombinationsTests.swift 3KB
file
SlicingTests.swift 3KB
file
EnumerateTests.swift 368B
file
TestHelpers.swift 3KB
file
CategoriseTests.swift 3KB
file
LazyPrefixTests.swift 370B
file
FindingTests.swift 2KB
file
ZipTests.swift 1KB
file
HoppingTests.swift 2KB
file
CycleTests.swift 1KB
file
.travis.yml 141B
file
LICENSE 1KB
file
README.md 13KB
file
Package.swift 75B
file
.gitignore 643B
zip 文件大小:46.03KB