|
181 | 181 | 38A14E501F2A2DAB00A2900C /* SwiftCheck.framework in CopyFiles */ = {isa = PBXBuildFile; fileRef = 0951F2421F09690200EA362C /* SwiftCheck.framework */; settings = {ATTRIBUTES = (CodeSignOnCopy, RemoveHeadersOnCopy, ); }; }; |
182 | 182 | 38A14E521F2A2DC300A2900C /* SwiftCheck.framework in CopyFiles */ = {isa = PBXBuildFile; fileRef = 0951F2441F09690200EA362C /* SwiftCheck.framework */; settings = {ATTRIBUTES = (CodeSignOnCopy, RemoveHeadersOnCopy, ); }; }; |
183 | 183 | 38A14E531F2A2DCB00A2900C /* SwiftCheck.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 0951F2441F09690200EA362C /* SwiftCheck.framework */; }; |
| 184 | + 38DFE65F208260B800489BDF /* FreeSemiring.swift in Sources */ = {isa = PBXBuildFile; fileRef = 38DFE65E208260B800489BDF /* FreeSemiring.swift */; }; |
| 185 | + 38DFE660208260B800489BDF /* FreeSemiring.swift in Sources */ = {isa = PBXBuildFile; fileRef = 38DFE65E208260B800489BDF /* FreeSemiring.swift */; }; |
| 186 | + 38DFE661208260B800489BDF /* FreeSemiring.swift in Sources */ = {isa = PBXBuildFile; fileRef = 38DFE65E208260B800489BDF /* FreeSemiring.swift */; }; |
| 187 | + 38DFE662208260B800489BDF /* FreeSemiring.swift in Sources */ = {isa = PBXBuildFile; fileRef = 38DFE65E208260B800489BDF /* FreeSemiring.swift */; }; |
| 188 | + 38DFE66420826CBB00489BDF /* FunctionTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 38DFE66320826CBB00489BDF /* FunctionTests.swift */; }; |
| 189 | + 38DFE66520826CBB00489BDF /* FunctionTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 38DFE66320826CBB00489BDF /* FunctionTests.swift */; }; |
| 190 | + 38DFE66620826CBB00489BDF /* FunctionTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 38DFE66320826CBB00489BDF /* FunctionTests.swift */; }; |
184 | 191 | 38E185801FD7E50700208B0A /* Arbitrary.generated.swift in Sources */ = {isa = PBXBuildFile; fileRef = 387A1DBF1F7909A000928A8C /* Arbitrary.generated.swift */; }; |
185 | 192 | 38E185811FD7E50700208B0A /* CustomArbitraryTypes.swift in Sources */ = {isa = PBXBuildFile; fileRef = 387A1DC01F7909A000928A8C /* CustomArbitraryTypes.swift */; }; |
186 | 193 | 38E185821FD7E50800208B0A /* Arbitrary.generated.swift in Sources */ = {isa = PBXBuildFile; fileRef = 387A1DBF1F7909A000928A8C /* Arbitrary.generated.swift */; }; |
|
302 | 309 | 38D737E11EE9A761000BAF0C /* InfoTests.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = InfoTests.plist; sourceTree = "<group>"; }; |
303 | 310 | 38D737E91EE9B86F000BAF0C /* Semigroup.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = Semigroup.swift; sourceTree = "<group>"; }; |
304 | 311 | 38D737EB1EE9B95C000BAF0C /* Law.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = Law.swift; sourceTree = "<group>"; }; |
| 312 | + 38DFE65E208260B800489BDF /* FreeSemiring.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = FreeSemiring.swift; sourceTree = "<group>"; }; |
| 313 | + 38DFE66320826CBB00489BDF /* FunctionTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; name = FunctionTests.swift; path = Tests/AbstractTests/FunctionTests.swift; sourceTree = SOURCE_ROOT; }; |
305 | 314 | /* End PBXFileReference section */ |
306 | 315 |
|
307 | 316 | /* Begin PBXFrameworksBuildPhase section */ |
|
366 | 375 | 09F9FD0D1EEE5C5D002342E5 /* Abstract */ = { |
367 | 376 | isa = PBXGroup; |
368 | 377 | children = ( |
369 | | - 3812574620808FA500CD625D /* Support */, |
370 | | - 3812573B20808D7D00CD625D /* Morphism */, |
371 | 378 | 381256EA20807B1A00CD625D /* Free */, |
| 379 | + 3833AC7820163D8400CE907E /* Generated */, |
| 380 | + 3812573B20808D7D00CD625D /* Morphism */, |
372 | 381 | 381256E920807AB400CD625D /* Protocols */, |
| 382 | + 3812574620808FA500CD625D /* Support */, |
373 | 383 | 381256E820807A9F00CD625D /* Types */, |
374 | | - 3833AC7820163D8400CE907E /* Generated */, |
375 | 384 | 38B83C901EED6E29007AB12A /* Utility */, |
376 | 385 | ); |
377 | 386 | path = Abstract; |
|
381 | 390 | isa = PBXGroup; |
382 | 391 | children = ( |
383 | 392 | 381256F020807B8500CD625D /* Add.swift */, |
384 | | - 381256F520807C3500CD625D /* Multiply.swift */, |
385 | | - 381256FA20807D7B00CD625D /* Max.swift */, |
386 | | - 381256FF20807E1F00CD625D /* Min.swift */, |
387 | 393 | 3812570420807E8100CD625D /* And.swift */, |
388 | | - 3812570920807F2600CD625D /* Or.swift */, |
389 | | - 3812570E20807FB500CD625D /* First.swift */, |
390 | | - 3812571320807FF800CD625D /* Last.swift */, |
| 394 | + 3812572C2080852E00CD625D /* Array.swift */, |
| 395 | + 3812573C20808ECD00CD625D /* Bool.swift */, |
391 | 396 | 381257182080803000CD625D /* EndoFunction.swift */, |
| 397 | + 3812570E20807FB500CD625D /* First.swift */, |
392 | 398 | 3812571D2080827B00CD625D /* Function.swift */, |
| 399 | + 3812571320807FF800CD625D /* Last.swift */, |
| 400 | + 381256FA20807D7B00CD625D /* Max.swift */, |
| 401 | + 381256FF20807E1F00CD625D /* Min.swift */, |
| 402 | + 381256F520807C3500CD625D /* Multiply.swift */, |
| 403 | + 381257312080855400CD625D /* Optional.swift */, |
| 404 | + 3812570920807F2600CD625D /* Or.swift */, |
393 | 405 | 381257222080837600CD625D /* Ordering.swift */, |
394 | 406 | 38125727208084F900CD625D /* String.swift */, |
395 | | - 3812572C2080852E00CD625D /* Array.swift */, |
396 | | - 381257312080855400CD625D /* Optional.swift */, |
397 | | - 38125736208085C400CD625D /* Update.swift */, |
398 | | - 3812573C20808ECD00CD625D /* Bool.swift */, |
399 | 407 | 3812574120808EE200CD625D /* Tropical.swift */, |
| 408 | + 38125736208085C400CD625D /* Update.swift */, |
400 | 409 | ); |
401 | 410 | path = Types; |
402 | 411 | sourceTree = "<group>"; |
|
405 | 414 | isa = PBXGroup; |
406 | 415 | children = ( |
407 | 416 | 38B83C9B1EED8A15007AB12A /* BoundedSemilattice.swift */, |
408 | | - 3853BF9F1EF1294400791099 /* Semiring.swift */, |
409 | 417 | 38B83C991EED85C6007AB12A /* CommutativeMonoid.swift */, |
| 418 | + 38D737BD1EE9A711000BAF0C /* Magma.swift */, |
410 | 419 | 38943A781EEC4EFF00F587AD /* Monoid.swift */, |
411 | 420 | 38D737E91EE9B86F000BAF0C /* Semigroup.swift */, |
412 | | - 38D737BD1EE9A711000BAF0C /* Magma.swift */, |
| 421 | + 3853BF9F1EF1294400791099 /* Semiring.swift */, |
413 | 422 | ); |
414 | 423 | path = Protocols; |
415 | 424 | sourceTree = "<group>"; |
|
420 | 429 | 381256EB20807B3000CD625D /* FreeSemigroup.swift */, |
421 | 430 | 381257472080935A00CD625D /* FreeMonoid.swift */, |
422 | 431 | 3812574C2080952B00CD625D /* FreeCommutativeMonoid.swift */, |
| 432 | + 38DFE65E208260B800489BDF /* FreeSemiring.swift */, |
423 | 433 | ); |
424 | 434 | path = Free; |
425 | 435 | sourceTree = "<group>"; |
|
519 | 529 | children = ( |
520 | 530 | 387A1DBE1F7909A000928A8C /* Utility */, |
521 | 531 | 380A4B291F1BF66B002D70E0 /* BoundedSemilatticeTests.generated.swift */, |
| 532 | + 38DFE66320826CBB00489BDF /* FunctionTests.swift */, |
522 | 533 | 380A4B241F1BF5AC002D70E0 /* CommutativeMonoidTests.generated.swift */, |
523 | 534 | 38943A681EEC25AE00F587AD /* HomomorphismTests.swift */, |
524 | 535 | 380A4B1F1F1BE383002D70E0 /* MonoidTests.generated.swift */, |
|
845 | 856 | 3812570120807E1F00CD625D /* Min.swift in Sources */, |
846 | 857 | 0950FEF41EFC5C7900513DF7 /* BoundedSemilattice.swift in Sources */, |
847 | 858 | 381256FC20807D7B00CD625D /* Max.swift in Sources */, |
| 859 | + 38DFE660208260B800489BDF /* FreeSemiring.swift in Sources */, |
848 | 860 | 3812570B20807F2600CD625D /* Or.swift in Sources */, |
849 | 861 | 3812571020807FB500CD625D /* First.swift in Sources */, |
850 | 862 | 381256F220807B8500CD625D /* Add.swift in Sources */, |
|
875 | 887 | 38E185821FD7E50800208B0A /* Arbitrary.generated.swift in Sources */, |
876 | 888 | 380A4B1B1F1B775F002D70E0 /* WrapperTests.generated.swift in Sources */, |
877 | 889 | 380A4B161F1B7336002D70E0 /* SemigroupTests.generated.swift in Sources */, |
| 890 | + 38DFE66520826CBB00489BDF /* FunctionTests.swift in Sources */, |
878 | 891 | 380A4B261F1BF5BE002D70E0 /* CommutativeMonoidTests.generated.swift in Sources */, |
879 | 892 | 0950FF071EFC5C8100513DF7 /* HomomorphismTests.swift in Sources */, |
880 | 893 | 380A4B2B1F1BF66B002D70E0 /* BoundedSemilatticeTests.generated.swift in Sources */, |
|
904 | 917 | 3812570220807E1F00CD625D /* Min.swift in Sources */, |
905 | 918 | 0950FF381F09488B00513DF7 /* Monoid.swift in Sources */, |
906 | 919 | 381256FD20807D7B00CD625D /* Max.swift in Sources */, |
| 920 | + 38DFE661208260B800489BDF /* FreeSemiring.swift in Sources */, |
907 | 921 | 3812570C20807F2600CD625D /* Or.swift in Sources */, |
908 | 922 | 3812571120807FB500CD625D /* First.swift in Sources */, |
909 | 923 | 381256F320807B8500CD625D /* Add.swift in Sources */, |
|
934 | 948 | 38E185841FD7E50900208B0A /* Arbitrary.generated.swift in Sources */, |
935 | 949 | 380A4B1C1F1B775F002D70E0 /* WrapperTests.generated.swift in Sources */, |
936 | 950 | 380A4B171F1B7336002D70E0 /* SemigroupTests.generated.swift in Sources */, |
| 951 | + 38DFE66620826CBB00489BDF /* FunctionTests.swift in Sources */, |
937 | 952 | 380A4B271F1BF5BF002D70E0 /* CommutativeMonoidTests.generated.swift in Sources */, |
938 | 953 | 0950FF3F1F0948D000513DF7 /* HomomorphismTests.swift in Sources */, |
939 | 954 | 380A4B2C1F1BF66B002D70E0 /* BoundedSemilatticeTests.generated.swift in Sources */, |
|
963 | 978 | 3812570320807E1F00CD625D /* Min.swift in Sources */, |
964 | 979 | 0950FF551F094A2C00513DF7 /* Monoid.swift in Sources */, |
965 | 980 | 381256FE20807D7B00CD625D /* Max.swift in Sources */, |
| 981 | + 38DFE662208260B800489BDF /* FreeSemiring.swift in Sources */, |
966 | 982 | 3812570D20807F2600CD625D /* Or.swift in Sources */, |
967 | 983 | 3812571220807FB500CD625D /* First.swift in Sources */, |
968 | 984 | 381256F420807B8500CD625D /* Add.swift in Sources */, |
|
1006 | 1022 | 3812570020807E1F00CD625D /* Min.swift in Sources */, |
1007 | 1023 | 0950FF7F1F094AA100513DF7 /* Monoid.swift in Sources */, |
1008 | 1024 | 381256FB20807D7B00CD625D /* Max.swift in Sources */, |
| 1025 | + 38DFE65F208260B800489BDF /* FreeSemiring.swift in Sources */, |
1009 | 1026 | 3812570A20807F2600CD625D /* Or.swift in Sources */, |
1010 | 1027 | 3812570F20807FB500CD625D /* First.swift in Sources */, |
1011 | 1028 | 381256F120807B8500CD625D /* Add.swift in Sources */, |
|
1036 | 1053 | 38E185801FD7E50700208B0A /* Arbitrary.generated.swift in Sources */, |
1037 | 1054 | 380A4B1A1F1B775F002D70E0 /* WrapperTests.generated.swift in Sources */, |
1038 | 1055 | 380A4B151F1B7336002D70E0 /* SemigroupTests.generated.swift in Sources */, |
| 1056 | + 38DFE66420826CBB00489BDF /* FunctionTests.swift in Sources */, |
1039 | 1057 | 380A4B251F1BF5BD002D70E0 /* CommutativeMonoidTests.generated.swift in Sources */, |
1040 | 1058 | 0950FF861F094AB500513DF7 /* HomomorphismTests.swift in Sources */, |
1041 | 1059 | 380A4B2A1F1BF66B002D70E0 /* BoundedSemilatticeTests.generated.swift in Sources */, |
|
0 commit comments