unicode.case: slightly faster >title.
							parent
							
								
									8637c1c012
								
							
						
					
					
						commit
						625da03282
					
				| 
						 | 
					@ -107,10 +107,11 @@ HINTS: >upper string ;
 | 
				
			||||||
PRIVATE>
 | 
					PRIVATE>
 | 
				
			||||||
 | 
					
 | 
				
			||||||
: capitalize ( string -- title )
 | 
					: capitalize ( string -- title )
 | 
				
			||||||
    unclip 1string [ >lower ] [ (>title) ] bi* prepend ; inline
 | 
					    unclip-slice 1string [ >lower ] [ (>title) ] bi*
 | 
				
			||||||
 | 
					    "" prepend-as ; inline
 | 
				
			||||||
 | 
					
 | 
				
			||||||
: >title ( string -- title )
 | 
					: >title ( string -- title )
 | 
				
			||||||
    final-sigma >words [ capitalize ] map concat ;
 | 
					    final-sigma >words [ capitalize ] map! concat ;
 | 
				
			||||||
 | 
					
 | 
				
			||||||
HINTS: >title string ;
 | 
					HINTS: >title string ;
 | 
				
			||||||
 | 
					
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
		Loading…
	
		Reference in New Issue